Launcher3
鲲蓝刀
这个作者很懒,什么都没留下…
展开
-
Launcher3添加左屏及去除全部应用列表界面 .
国内rom效仿ios的风格,只有一个桌面,咋看起来对于rom开发者是件很费神的事情,但其实android已经提供了一个宏,来定义是否显示应用程序列表,我们只要把AppsCustomizePagedView.java下的DISABLE_ALL_APPS值改为true,应用程序列表就消失了,而所有应用的图标都显示在了桌面上。在一些品牌手机上,我们经常可以看到在桌面的最左边,有诸如资讯浏览、转载 2016-12-05 14:02:20 · 2037 阅读 · 0 评论 -
Launcher3源码分析 — 加载Workspace的数据 .
Launcher3的数据加载过程涉及到了两个主要的类LauncherProvider和LauncherModel。LauncherProvider LauncherProvider继承自ContentProvider类,内部基于数据库存储实现了ContentProvider的CRUD接口,这个类主要用于更新数据库的数据。LauncherProvider内部维护了两张数据表,favori转载 2016-12-05 14:31:30 · 1463 阅读 · 0 评论 -
Android 7.0 Launcher3的启动和加载流程分析----转载
Android 7.0 Launcher3的启动和加载流程分析,Launcher的本质就是一个普通应用,它比普通应用多配置了Category的Android:name=”android.intent.category.HOME”属性,之后ActivityManagerService的startHomeActivityLocked方法将启动含有这个属性的Activity。?12345678910...转载 2018-06-22 16:34:10 · 4390 阅读 · 0 评论