240 发简信
IP属地:湖北
  • RecyclerView多类型封装实现之V-Holder

    最近恰好项目中用到的RV多种类型,然后把这块做了一些简要的封装,市面上也有很多这方面的实现,感觉有些用着不是很爽,于是就开始造轮子,虽然说不提倡...

  • Android系统 init--> zygote-->system server进程启动流程分析

    Android系统启动过程大概可以分为5步: Loader Boot ROM: 当手机处于关机状态时,长按电源键开机,引导芯片开始从固化在ROM...

  • Resize,w 360,h 240
    手写Binder实现android中的进程间通信

    在Android系统中,每个应用都运行在一个进程上,具有自己的DVM实例,而且进程之间是相互隔离的,也就是说各个进程之间的数据是互相独立,互不影...

  • App启动流程分析(源码版本是8.0)

    源码的代码量非常大,分析的过程主要是疏通整个流程,可以忽略部分细节,那么我们先从点击桌面图标开始看起,既然是点击肯定要触发点击事件,我们在在pa...

  • LiveData 源码分析之事件总线LiveBus实现

    前言 最近的项目重构中加入LiveData框架,并且小码的T-MVVM架构项目中也是用了LiveData框架,好不好用你试试就知道(小码口头禅)...

  • Android T-MVVM深度解耦开发框架

    前言 自从官方MVP的Sample出来后,闹得热火朝天的MVP,小码也未能幸免加入MVP大坑中,入坑近2年的MVP的架构终于要说拜拜了,最近由于...

    1.9 5126 6 56
  • Android刷新库TRecyclerView,好不好用你试试就知道

    TRecyclerView 由于项目需求,很多地方使用了大量的多类型item,就做了下封装,感觉再怎么封装依旧不是很完美,于是捣鼓捣鼓,自己弄了...

    0.8 2596 1 55