240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Android事件分发机制源码解析

    事件分发机制是Android中一块比较重要的知识,了解和熟悉整套事件分发流程有助于我们解决各种滑动冲突问题,同时也有助于我们能够更好地实现各种自...

  • Activity布局绘制流程源码解析

    在Activity布局加载流程源码解析一文中,我们分析了Activity布局加载流程,通过分析我们了解到Activity通过Window来控制界...

  • Resize,w 360,h 240
    Activity布局加载流程源码解析

    众所周知,Activity是Android系统的四大组件之一,扮演着界面展示的角色。作为Android开发人员,我们当然也对setContent...

  • Android架构组件之DataBinding源码解析

    DataBinding是Google发布的支持库,它可以实现UI组件及数据源的双向绑定。使用DataBinding可以轻松实现MVVM模式,当数...

  • Android架构组件之LiveData源码解析

    LiveData是Google发布的一个架构组件,它是一个数据持有类,并且数据可以被观察。区别于普通的被观察者,LiveData最大的特点是具备...

  • Resize,w 360,h 240
    Android架构组件之Lifecycle源码解析

    Lifecycle-Aware是Google官方的生命周期感知组件。同时,在Google推出的Android Jetpack组件中,也将Life...

  • Resize,w 360,h 240
    Android架构组件之ViewModel源码解析

    ViewModel是Google官方MVVM架构的核心组件之一。同时,在Google推出的Android Jetpack组件中,也将ViewMo...

  • Hook方式实现Activity插件化

    随着应用程序的功能模块越来越多,复杂度越来越高,导致了应用程序模块之间的耦合度越来越高,App的体积也随之越来越大。与此同时,随着应用程序代码量...

  • Activity启动流程源码解析

    Activity的启动流程一般可以分为两种,一种是应用程序根Activity的启动,而另一种则是普通Activity的启动。根Activity的...