240 发简信
IP属地:浙江
  • @转身必须比眼泪更早 同一台设备 不需要网络

    Android进程系列第二篇---Zygote进程的启动流程

    概述: 本文(基于Android O源码)主要讲解Zygote进程创建流程,线程容易创建,但进程的相关的东西都被系统很好的封装了,以至于进程的创建,很多人还是头一回。首先一张...

  • mfirsttouchtarget是类viewgroup下的一个touchtarget类私有变量,按理说私有变量无法继承,无法被子类使用,怎么回事我也不懂,这里应该是mfirsttouchtarget这个变量只有一个。首先看一下touchtarget源码,他是viewgroup下定义的一个私有静态内部类,是一个单链表,说明所有viewgroup只有一个单链表

    是错误的哟,是静态类,但是mFirstTouchTarget不是静态字段,说明每个ViewGroup都有个链表

  • 120
    view事件分发中的touchtarget

    新人一枚,在学习view事件分发中总是看不懂mFirstTouchTarget newTouchTarget这些touchtarget类对象,view事件分发看了其他人的文章...

  • 为什么Zygote进程和子进程之间的通信用Socket而不用Binder?

    Android进程系列第二篇---Zygote进程的启动流程

    概述: 本文(基于Android O源码)主要讲解Zygote进程创建流程,线程容易创建,但进程的相关的东西都被系统很好的封装了,以至于进程的创建,很多人还是头一回。首先一张...

  • 120
    android的消息机制——Handler机制

    本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 能简单说得我们尽量不复杂: 为了避免ANR,我们会通常把 耗时操作放在子线程里面去执行,因为子线程不能更新UI,所以...