240 发简信
IP属地:河北
  • android 冷启动适配虚拟导航栏

    项目之前Splash页继承自Activity,页面主题使用的是 后Splash页增加视频共享动画,页面继承AppCompactActivity,页面主题必须继承Theme.C...

  • 120
    FBReader 源码阅读笔记(一)

    FBREADER 源码阅读笔记 前言 这篇文章是我在读源码时候的笔记。是我的一个习惯吧!在阅读源码的时候会记录一下思路,省得自己会忘记,相当于“保护现场”了吧。由于是一边看代...

  • 120
    Android_开源阅读器

    概述 将 RBReader 与 Mupdf代码进行整合后,将UI进行二次封装。 1.界面更加美观 类似主流阅读器界面风格2.引用更加方便 实现0代码加入 使用步骤 1....

  • 120
    如何统计Android App启动时间

    随着App的逻辑不断庞大,一不注意就会将耗时的操作放置在应用启动过程之中,导致应用启动速度越来越慢,用户体验也越来越差。优化启动速度是几乎所有大型App应用开发者需要考虑的问...

  • 第1章 组件单独调试与集成发布

    1、组件化思路 “聚合和解耦是项目架构的基础”,站在组件化项目角度,第一步期望子组件可以作为APP单独调试和壳APP集成发布。好处在于开发者在一个子项目中把子组件作为一个子a...

  • 120
    第2章 组件化选型

    1、组件化选型结论 方案是Arouter+auto-register+自己造轮子补充原因:arouter使用简单,可以做组件间解耦,auto-register 解决了arou...

  • 120
    android应用启动页的适配

    目前方案 android用户端的适配方案如下:1.后台上传多套图2.app请求时附带屏幕参数3.Imageview 填充屏幕空白区域,图片使用fixXY 属性 结果 当然是只...

  • Annotation

    Annotation元注解。负责注解其他注解的注解。jdk 版本 1.8 几种类型: @Target 规定Annotation所修饰的对象范围。 @Retention 表示需...

  • 120
    AndroidStudio 动态调试

    上篇文章简单介绍了apktool的使用方法,本片文章主要介绍无源码动态调试。 为何要使用无源码动态调试 目前很多app都针对反编译及二次打包做了处理,想要使用源码进行调试需要...

  • 120
    apktool与dex2jar

    apktool is a tool for reverse engineering 3rd party, closed, binary Android apps.这是用来反...

  • LruCache

    LruCache Android api 12 新增类,support v4 有向前兼容的版本。 构造方法 接收传入的最大缓存数并实例化一个初始空间为0,负载因子0.75,迭...

  • 120
    百度地图实现滴滴、uber首页marker显示位置控制

    上篇文章百度地图获取缩放级别主要是通过非公开api方法获取缩放级别并配合设置中心点及缩放级别来控制一系列marker全部显示在屏幕某一指定区域内,这边文章是通过官方api组合...

  • linux下持续集成环境搭建及android基本环境配置

    jdk 1.sudo apt-get install openjdk-8-jdk 2.apt-cache search jdk 3.export JAVA_HOME=/usr...