当前位置:   article > 正文

android如何把手机的默认主题修改成mtk slicer(纤薄主题)

android framework 定制 主题
长按桌面空白处,在弹出的选框中end user可以选择设定当前系统的主题(默认主题是default,可以由end user切换成mtk slicer)。主题设定画面如下:


怎样修改做到让系统的默认主题是mtk slicer(纤薄主题)呢?

修改方法如下:
1,修改文件 frameworks/base/core/java/android/context/res/Configuration.java,将变量 SKIN_UNDEFINED 值赋为 "/system/framework/theme-res-slicer.apk"
2,修改文件 frameworks/base/libs/utils/AssetManager.cpp,找到函数 openNonAsset,将代码:String8 themeRes("/system/framework/framework-res.apk");改为:String8 themeRes("/system/framework/theme-res-slicer.apk");
3,将mediatek/source/frameworks/themes/theme-res-slicer/res/drawable-*dpi文件下的lockwallpaper.png 拷贝到mediatek/source/frameworks/banyan/res/res/drawable 下面,并重命名为lockscreen_default_wallpaper.png ,替换原有的 lockscreen_default_wallpaper.png
4,将 mediatek/source/frameworks/themes/theme-res-slicer/res/drawable-*dpi 文件下的 themewallpaper.png 拷贝到 frameworks/base/core/res/res/drawable 下面,并重命名为 default_wallpaper.png,替换原有的 default_wallpaper.jpg
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/153072
推荐阅读
相关标签
  

闽ICP备14008679号