android 13.0 Launcher3长按app弹窗设置为圆角背景功能实现一

2023-12-31 05:55:16

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

文章来源:https://blog.csdn.net/baidu_41666295/article/details/135310767
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。