首页»版块 兴趣街区 爱主题 【修改教程】教你如何简单修改主题

【修改教程】教你如何简单修改主题

    [复制帖子标题和链接]

3.9万86

荣耀粉丝30147236  LV10  发表于 2017-3-2 14:59:00 属地未知 来自:浏览器
本帖最后由 独人欣赏 于 2017-3-2 14:58 编辑

    看过这篇教程,你便能够明白怎样简单地修改主题。教程使用的主题是个人修改的《相遇_优化版》,其他主题内模块或许比此主题多,或许少,但基本类似(相关工具会在文末提供下载链接)。
   
主题的格式为.hwt,用任意压缩软件打开即可,楼主用的是360压缩。打开之后,包含一些文件和几个文件夹:

1.png

    fonts文件夹里面是.ttf格式的字体文件,preview文件夹里面是例如名称为preview_systemui_0.jpg的图片,unlock文件夹内是锁屏相关文件,wallpaper文件夹内放置的是锁屏和桌面壁纸。例如,下图的unlock文件夹内的文件,描述的是锁屏风格为杂志锁屏:

2.png

    想要修改桌面的日历插件背景为透明,以及修改日历插件的文字颜色,就应该修改com.android.calendar模块。res文件夹内为背景图片等,theme.xml文件为描述文件,修改文字颜色需要在这里面修改。

3.png

4.png

5.png

    com.android.keyguard模块内放置的是一键锁屏的图标,然而对于emui5.0的系统主题,需要将一键锁屏图标命名为ic_onekey_widget_preview.png并放置到com.android.systemui模块中。

6.png

    如需修改设置界面的背景以及图标,则需要修改com.android.settings模块。背景文件在framework-res-hwext/res/drawable-xxhdpi中,背景图片的名称为background_emui.9.png,如需修改设置界面状态栏或导航栏的背景颜色,则应在theme.xml文件中修改。另外图标文件在res/drawable-xxhdpi中。

7.png

8.png

9.png

    最重要的状态栏和导航栏图标需要在com.android.systemui模块中修改。下图中14个xml文件便是导航栏的图标,想要修改直接替换就好。想要修改导航栏的图标颜色,在模块内的theme.xml文件中添加代码即可,颜色代码可直接替换。

附上相关代码:
<
11.png

10.png

12.png

     打开description.xml文件,会发现包括主题名称、主题版本、作者等信息,如需修改,直接修改即可。

13.png

    framework-res-hwext文件内包含一些图片文件,例如背景图片、设置内关于手机界面的EMUI图片等。

14.png

    icons文件是桌面图标,可以直接替换喜欢的图标。

15.png

写在最后:
*如需发布修改的主题,建议附上原主题的作者及链接;
*替换主题内文件时,请确保文件名称与原主题内相同;
*应用主题后,建议重启手机,以获得最佳体验;
*对于EMUI5.0系统的主题,部分图片需要转化为xml格式才能生效,文末提供转化工具下载链接,工具来自花粉 俱乐部—主题爱好者圈圈;
*此篇文章难免有疏漏之处,欢迎指正,定将第一时间修改;
*如有建议或问题,请在下方评论或私信我,看到后,我会第一时间回复!

附件说明:将需要转换的文件和转换工具放到同一文件夹内,双击即可转换;易当拾色器可以将颜色转换为代码(来自网络)。
png转xml(主题爱好者).bat (16 Bytes, 下载次数: 884)
评论86
荣耀粉丝30147236  LV10  发表于 2017-3-2 14:59 属地未知 来自:浏览器
沙发自留~
荣耀粉丝12078654  LV7  发表于 2017-3-2 15:35 属地未知 来自:浏览器
很好
荣耀粉丝26931775  LV7  发表于 2017-3-2 15:41 属地未知 来自:浏览器
留座位学习一下
荣耀粉丝18924982  LV6  发表于 2017-3-2 17:10 属地未知 来自:荣耀6 PLUS
太棒了,清楚明了{:9_278:}
荣耀粉丝30147236  LV10  发表于 2017-3-2 18:00 属地未知 来自:EVA-AL00
wogaisi 发表于 2017-3-2 17:10
太棒了,清楚明了

多谢支持~
荣耀粉丝9175371  LV8  发表于 2017-3-2 18:45 属地未知 来自:荣耀8
支持
荣耀粉丝30147236  LV10  发表于 2017-3-2 20:18 属地未知 来自:EVA-AL00
魅景彡 发表于 2017-3-2 19:57
先收藏了,有空慢慢研究,先谢过楼主,辛苦了

◕ฺ‿◕ฺ✿ฺ)
荣耀粉丝549708  LV8  发表于 2017-3-2 21:49 属地未知 来自:浏览器
请教大神:下图中弹出菜单的背景色怎么修改?
5.0的主题,位于〖设置〗☞〖更多〗☞〖移动网络〗
荣耀粉丝30147236  LV10  发表于 2017-3-2 22:22 属地未知 来自:EVA-AL00
Tung_wong 发表于 2017-3-2 21:49
请教大神:下图中弹出菜单的背景色怎么修改?
5.0的主题,位于〖设置〗☞〖更多〗☞〖移动网络〗
...

这个应该是在com.android.settings模块的theme.xml文件中修改文字颜色,背景图片的话,应该是在res文件夹内。
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表