Infocus_UI系统定制化笔记

来源:互联网 发布:dg数据恢复软件破解版 编辑:程序博客网 时间:2024/06/05 19:53

1、步骤:
 备份需要替换的overlays文件--用infocus UI合并overlays文件--lunch--make update-api--修改java文件--make app(逐个apk验证)


注:用infocus UI合并overlays文件:
 先把infocusUI放到overlay合并「如果重复,infocusUI文件覆盖源码文件」,再把源码文件放到overlay合并「如果重复,源码文件覆盖infocusUI文件」;确保overlay里源码文件与infocusUI文件合并,当有文件覆盖时,源码文件优先。


2、需要修改的文件:

packages:
 providers
 
packages-->apps: 
 Camera2
 Email
 Gallery2
 Launcher2
 Settings
 SoundRecorder
 UnifiedEmail
 如果有快拍的话,添加:AWCamera

frameworks:
   documentUI/
 


java文件:
 GalleryActionBar.java
 packages\apps\Gallery2\src\com\android\gallery3d\app
 
 HideFromAccessibilityHelper.java
 Launcher.java
 packages\apps\Launcher2\src\com\android\launcher2
 
 ManageAccountsSettings.java
 NotificationStation.java
 RingerVolumePreference.java
 packages\apps\Settings\src\com\android
 
 SoundRecorder.java
 packages\apps\SoundRecorder\src\com\android\soundrecorder
 
 MailActionBarView.java
 packages\apps\UnifiedEmail\src\com\android\mail\ui
 
 
 DocumentsActivity.java
 frameworks\base\packages\DocumentsUI\src\com\android\documentsui
 
 RootInfo.java
 frameworks\base\packages\DocumentsUI\src\com\android\documentsui\model
 
 LockPatternView.java
 frameworks\base\core\java\com\android\internal\widget

 

androidManifest.xml:
 Settings/androidManifest.xml
 Email/AndroidManifest.xml


public.xml文件:
 添加InfocusUI theme部分

 

如果overlays里同时有xml文件,要合并,不能直接覆盖,如:strings.xml。

0 0
原创粉丝点击