源码 基于 android 8.0 从点击桌面 app 图标到 ActivityThread 的 main() 方法执行 先来两张图(先凑合下吧,没找到合适的画图工具,找到了再补上=_=) Launcher /packages/apps/Launcher2/src/com/android/launcher2/Launcher.java 什么是 Launcher ...
源码 基于 android 8.0 从 ActivityThread 的 main() 方法执行到页面显示 开篇之前,先思考以下几个问题 Q1: Application 是如何创建的? Q2: Application 的 attachBaseContext() 为什么会在 onCreate() 方法之前调用? Q3: Activity 是如何被创建的? Q4: A...
03-AndroidManifest.xml文件解析分析 启动 app 时 AndroidManifest.xml 文件是何时解析的? Questtions 找不到解析入口在哪里?解决思路: LoadedApk.makeApplication() 方法里有个 clsName, 可以尝试反向查找 clsName 在哪里赋值的【未果】 网上搜一下...
Android 知识体系索引
解决访问 githug pages tags 404 问题