1.前言
在14.0的系统rom定制化开发中,在定制化Launcher3单层模式的时候,发现当一个app有多个 Launcher属性配置,显示多个图标进入多个页面的时候,在桌面只看到一个图标,接下来分析下 绑定app图标的过程,分析下相关流程
2.Launcher3单层模式app中多个Launcher属性时,只显示一个icon图标问题解决的核心类分析
packages\apps\Launcher3\src\com\android\launcher3\model\LoaderTask.java packages\apps\Launcher3\src\com\android\launcher3\model\AddWorkspaceItemsTask.java3.Launcher3单层模式app中多个Launcher属性时,只显示一个icon图标问题解决的核心功能分析和实现
Launcher3 是 Android 开源项目(AOSP)中提供的默认桌面(启动器)应用。它是用户与手机系统最核心的交互界面,负责应用启动、桌面管理、小部件显示和系统入口等功能。
一、 Launcher3 是什么?
核心定义: 它是一个标准的 Android 应用程序(
com.android.launcher3),但其特殊之处在于它被系统设定为“主屏幕”或“启动器”(Home Screen)。主要功能: