学前心理学课程建设网站,要做未来科技的网站怎么做,网站建设无广告,信融营销型网站建设1.概述
在12.0的系统产品开发rom定制中,在Launcher3的开发中,在Launcher3的folder文件夹中, 在进入文件夹由于背景是白色的,不是很美观,所以要求去掉白色背景,要求背景换成透明的 所以需要从folder文件夹流程中,找到相关的背景设置的地方,去掉相关背景的功能就可以了 …1.概述
在12.0的系统产品开发rom定制中,在Launcher3的开发中,在Launcher3的folder文件夹中, 在进入文件夹由于背景是白色的,不是很美观,所以要求去掉白色背景,要求背景换成透明的 所以需要从folder文件夹流程中,找到相关的背景设置的地方,去掉相关背景的功能就可以了
2.Launcher3 folder文件夹去掉背景功能实现的核心类
packages\apps\Launcher3\src\com\android\launcher3\folder\FolderAnimationManager.java
3.Launcher3 folder文件夹去掉背景功能实现的核心功能分析和实现
在系统启动完毕后,在启动Launcher3的时候,在Launcher3在桌面的文件夹图标FolderIcon,当点击 它的时候,就会进入文件夹后,进入folder文件夹的时候,这时候主要由FolderAnimationManager.java来负责管理背景这块,所以需要在FolderAnimationManager.java中看是如何 对背景进行管理绘制的,然后去掉背景相关的代码 文件夹缩率图背景和展开文件夹背景根据系统值或者主题设置成纯色的,不美观,根据 需要可修改被壁纸默认的背景,比较美观大方,修改点如下: FolderAnimationManager.java 类的getAnimator方法中屏蔽背景的设置,变量 mFolderBackground设置背景,接下来看下FolderAnimationManager.java的 相关源码