Android源码--Launcher3全面解析

本文暂时列出Android 7.0的Launcher3源码的初步学习笔记。

Zygote进程 –> SystemServer进程 –> startOtherService方法 –> ActivityManagerService的systemReady方法 –> startHomeActivityLocked方法 –> ActivityStackSupervisor的startHomeActivity方法 –> 执行Activity的启动逻辑,执行scheduleResumeTopActivities()方法。。。。

一、Launcher的桌面布局

Launcher的桌面布局文件是default_workspace.xml
解析桌面布局的文件在
packages/apps/Launcher3/src/com/android/launcher3/LauncherProvider.java
桌面布局的图标大小的修改在res/values/dimens.xml里面
<dimen name="app_icon_size">64dp</dimen>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。