浅析 android 应用界面的展现流程(一)周期函数
“做了那么久的 Android APP 开发(从上学期间到目前为止间断的做了也有1年多了,还有一年多在玩 SSH、VC),也见过了那么多形形色色的界面设计,也做过不少 UI 上的需求,但仍然对 Android 界面的展现流程没有一个系统的认知,说来也是愧对自己导师和leader了。” 想来想去,这就算是这一年多安卓开发的忏悔之一了。
本系列文章将从 Activity 的使用出发,逐级分析一个 Android app 从启动到绘制布局再到展现给用户界面的总体逻辑,贯穿 目标进程、ActivityManagerService、WindowManagerService、Surfaceflinger,本系列文章将针对 Android 4.4 的源码进行讨论。