1.前言
在13.0的系统ROM定制化开发中,在进行一些Launcher3的定制化开发中,在使用app的弹窗的功能时,会弹出应用信息和微件之类的内容,所以在定制需求中,需要默认设置为圆角背景,接下来就来分析下相关功能的实现
如图:
2.Launcher3长按app弹窗设置为圆角背景功能实现的核心类
packages\apps\Launcher3\res\layout\popup_container.xml
packages\apps\Launcher3\res\layout\system_shortcut_icons.xml
packages\apps\Launcher3\res\layout\deep_shortcut.xml
packages/apps/Launcher3/res/layout/widget_shortcut_container.xml
packages\apps\Launcher3\src\com\android\launcher3\popup\PopupContainerWithArrow.java
3.Launcher3长按app弹窗设置为圆角背景功能实现的核心功能分析和实现
在Android操作系统中,Launcher 是用户与设备交互的核心界面之一,它负责显示应用程序列表、提供快捷方式、管理小部件等功能。
Launcher顾名思义,就是桌面的意思,也是android系统启动后第一个启动的应用程序,
在进行Launcher3的开发中,这里我们的代码分析得知,Launcher3的SystemShortcutFactory.java可以看出长按图标时的弹框加载是在
getE