Avatar notebook default
20篇文章 · 16996字 · 2人关注
  • 【Android源码】View的事件分发机制

    Android事件分发完全解析之事件从何而来 Activity的事件分发过程 关于事件是如何而来的,可以参考上面的链接,事件的产生是用户的操作触...

    1.0 619 0 48
  • 【Android源码】View的绘制流程分析

    Activity的resume Activity的启动流程 上次在Activity的启动流程中,我们知道了Activity的生命周期都是通过Ha...

    0.8 998 0 50
  • 【Android源码】Binder机制和AIDL分析

    通常情况下,如果两个对象能够直接相互访问,那么这两个对象存在于同一个内存空间中。如果两个对象分别存在于两个不同的进程的时候,那么这两个对象是不能...

    1.1 1415 0 50
  • 【Android源码】Message 分析

    在Handler中,我们都会通过发送Message的方式,在主线程中更新UI。那么系统是如何构建Message的,Message又是如何操作的?...

    0.9 855 0 51
  • 【Android源码】Handler 机制源码分析

    为什么要使用Handler 因为在Android中访问UI只能在主线程中进行,如果在子线程中运行,则程序会抛出异常。// ViewRootImp...

    1.0 631 9 51
  • 【Android源码】BroadcastReceiver的工作过程

    BroadcastReceiver的使用 通常情况下,我们使用广播的方式,首先定义广播接收者,继承BroadcastReceiver并重写onR...

    0.6 777 0 51
  • 【Android源码】Service的绑定过程

    前篇:Service的启动过程 刚开始的过程和startService类似: bindServiceCommon主要完成了两件事情: 通过mPa...

    1.0 906 0 48
  • 【Android源码】Service的启动过程

    通常情况下,我们启动或者绑定一个Service是通过如下代码: Service的启动是从ContextWrapper的startService开...

    0.7 591 0 49
  • 【Android源码】Activity的启动流程

    通常情况下,我们在显式调用Activity的情况下,只需要通过如下代码就能启动一个Activity: 通过上面的代码就能启动一个Activity...

    1.0 668 1 52

文集作者