Avatar notebook default
24篇文章 · 47351字 · 15人关注
  • Resize,w 360,h 240
    Android - View 绘制流程

    简介 我们知道,在 Android 中,View 绘制主要包含 3 大流程: measure(测量):主要用于确定 View 的测量宽/高。 l...

    1.4 4879 1 14
  • Resize,w 360,h 240
    Jetpack Architecture - LiveData

    简介 LiveData[https://developer.android.com/reference/androidx/lifecycle/L...

  • Resize,w 360,h 240
    Jetpack Architecture - ViewModel

    简介 当前大前端主流的架构为 MVVM,即 Model-View-ViewModel,Model 表示数据模型,View 表示视图模型,视图与数...

  • Jetpack Architecture - Lifecycle

    简介 在 Android 系统中,有很多系统组件具备生命周期,比如Activity、Fragment、Service...很多时候,我们都必须在...

  • Resize,w 360,h 240
    Android源码解析 - Launcher启动流程

    Launcher 概述 我们知道,Android 系统启动的最后一步,就是去启动一个桌面应用程序,这个应用程序就是 Launcher。 Laun...

  • Android 系统启动 - SystemServer 进程

    前言 SystemServer 是 Android 系统非常重要和核心的服务,其进程名为 system_server,它会在创建后启动系统中的其...

  • Android 系统启动 - Zygote 进程

    前言 前面我们在 Android 系统启动 - init 进程 中提到,init 进程在解析完 init.rc 脚本后,会启动 Zygote 进...

  • Android 系统启动 - init 进程

    前言 我们之前在 Android 系统启动流程简析 中提到:Android 系统内核启动之后,除了初始化各种软硬件环境,加载驱动程序,挂载根文件...

  • Resize,w 360,h 240
    Android 系统启动流程简析

    前言 本文着重对 Android 系统启动流程做一个简析,旨在从宏观上了解 Android 启动流程,不涉及具体代码细节。 Android 系统...

文集作者