240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android启动速度优化二测量和优化View的加载时间

    在第一篇《Android启动速度优化一启动速度测量》日志里面有提到怎样在APP启动过程中测量整个启动过程的时间,这一节记录了在启动过程中如何去测...

  • Resize,w 360,h 240
    发布开源库到JCenter踩的那些坑

    最近闲来无事,在看AOP的一些文章,发现在Android中集成AOP实在是太麻烦了,因此就想写一个gradle插件来优化这个配置过程。在插件写完...

  • Resize,w 360,h 240
    Android启动速度优化一启动速度测量

    随着手机硬件的发展,手机硬件配置越来越高,计算速度,硬件性能越来越好,导致在开发过程中很容易让开发者不太去关注启动速度和性能问题。但是在发布到市...

  • Resize,w 360,h 240
    Android启动流程之二 init.rc解析

    一、init.rc Android中利用rc文件配置一些需要提前执行的操作,在系统启动的时候解析并执行,为启动Android系统核心服务提供保障...

  • Resize,w 360,h 240
    Android启动流程之一 Init进程启动

    基于Android 9.0代码进行剖析,细解init进程启动的各个环节内容 涉及到的源码文件 本文主要的流程如下,init.rc解析及系统核心服...

  • Android开发中EventLog分析

    概要 在平时开发和处理bug的过程中经常会和EventLog打交到,通过EventLog来分析Activity、Process、CPU、Wind...

  • Android开发中打印方法调用栈

    概要 在日常开发和debug的过程中,我们都需要看看某一个方法的调用StackTrace,如果是crash或者异常被抛出的情况下会直接看到对应的...

  • Android关键字persistent原理分析

    在Android程序开发时我们会接触到一些系统为了某些功能而定义的关键属性,例如在AndroidManifest.xml文件中 经常看到的per...