emui主题吧 关注:25,424贴子:381,309
  • 11回复贴,共1

5.0主题简单修改方法,及整合一下自己发的帖子!

取消只看楼主收藏回复

一楼


IP属地:山东1楼2017-05-19 12:48回复
    EMUI5.0主题修改
    常用的软件:2345好压、edit with notepad++(修改主题里xml文件用的,也可以用写字板打开修改)、PS、华为ThemeTool(华为官方主题修制作软件、很少用到一般用于解压别人的主题包)。华为主题编辑器,在酷安里有下载。可以把别的图标包里的图标替换到自己的主题里。
    下图为一个常用主题文件用压缩文件打开的界面,里面包含一些需要修改的文件。我一般常用压缩文件直接右键选择2345好压打开,注:不是解压!一般情况下只修改短信,通话,设置界面及主题图标,状态栏图标。


    IP属地:山东2楼2017-05-19 12:49
    收起回复

      这个是自己做的主题里的简单备注,图挂了就算了


      IP属地:山东3楼2017-05-19 12:52
      回复
        1.1. 图标修改:
        图标在icons文件夹里。右键打开icons会看到一下主体里的图标,如下图。另外还有一个dynamic_icons文件夹,这个是动态图标的文件夹。里面包含主题的日历及天气动态图标。dynamic_icons文件夹动态图标包括天气、日历
        文件夹portal_ring_inner_holo.png
        图标背景icon_background_01.png
        图标蒙版icon_mask.png 图标显示区域用纯黑色
        图标遮罩icon_border.png在图标最上层
        以及快捷方式的图标icon_shortcut.png icon_shortcut_mask.png icon_shortcut_arrow.png
        Com.android.calendar 日历文件夹 com.huawei.android.totemweather天气文件夹

        图标蒙版:这个下面都是是偷了别人的图,看看就知道怎么修改了。

        图标文件命名方式
        用解压缩工具打开apk程序
        打开AndroidManifest.xml文件,查找manifest这个单词,那么后面的那一串字符就是图标文件名,如图所示状态栏图标名称为com.android.systemui.png



        IP属地:山东4楼2017-05-19 12:56
        回复
          1.1. 全局背景修改
          一般修改主题的背景,所有界面的北京都是用的统一背景比较协调一些,主题的背景设置在framework-res-hwext文件夹里,路径在 res - drawable-xxhdpi里面。 5.0的背景命名为background_emui.9.png分辨率一般是1080*1920. 里面还包含一些主题的其他东西,自己动手研究一下就好了。
          在framework-res-hwext文件夹里有个theme.xml文件,用写字板打开就可以,里面包含一些系统的各个地方的字体颜色及状态栏统一背景颜色和导航栏背景颜色。一般主题打开会有相关的中文备注。颜色的代码需要自己去找自己想修改的颜色代码,在theme.xml文件里面修改就可以。我比较常用在网也上搜RGB颜色值与十六进制颜色码转换工具,在网页上直接看修改代码。
          全局背景设置完以后需要在短信文件夹或设置文件夹里的theme.xml文件修改相关的背景颜色代码。如短信界面背景图修改,路径是主题里的com.android.mms---theme.xml文件。打开界面如下。里面会有想背景颜色的代码把中文备注的 短信背景颜色代码后的#ffffff等改成#00000000就可以了。#00000000是背景颜色透明的代码。

          单独设置每个界面的背景图以短信为例com.android.mms\framework-res-hwext\res\drawable-xxhdpi里面的background_emui.9.png。备注,不同的界面前面的路径不一样,上面的是短信的。
          通话的是 com.android.contacts\res\drawable-xxhdpi里面的contact_detail_list_background.9.png是背景图片。contact_dialpad.9.png是拨号背景。我等会上传一个黑色主题你们可以解包看一下,这个是我看过主题最小,但是里面包含的东西最多的。
          背景是一般情况下分辨率是1080*1920的,有一些分辨率低的可能会小一些。


          IP属地:山东5楼2017-05-19 12:58
          回复
            1.1. 短信、通话、设置、界面调整及修改。
            基本上所有的界面丢改都是类似的,只不过是文件夹的名字不一样。
            文件夹的名字如下图可以参考下图。

            背景的在打开文件后里面的com.android.****\framework-res-hwext\res\drawable-xxhdpi,前面的****为不同文件夹路径。
            不同界面的字体及背景颜色代码修改路径是com.android.****\theme.xml文件里修改代码。一般里面会有中文备注是哪里的颜色及字体颜色。
            如下图,这个是短信里的theme.xml文档打开界面里面有中文备注是哪里的字和背景颜色等。


            IP属地:山东7楼2017-05-19 13:00
            回复
              EMUI主题虚拟及键替换修改教程
              主要路径在com.android.systemui里面 res文件夹找到drawable-xxhdpi文件夹里面,包含状态栏图标及导航栏图标。具体名字下面有备注。
              另在com.android.systemui里面的theme.xml文件包含通知栏背景颜色及通知栏字体颜色及开关颜色。Xml文件可用写字板打开,也可用edit with notepad++。
              替换虚拟键图标
              选择一个主题文件,右键选择打开方式选择2345好压打开。


              IP属地:山东8楼2017-05-19 13:07
              回复
                有好压的直接选择用好压打开就行,打开以后如图所示。里面有些文件夹我也没弄清楚具体干啥的就没写。

                虚拟键替换主要就在com.android.systemui里面,右键选择用好压直接打开,注意不是解压。进去看见如下图。


                IP属地:山东9楼2017-05-19 13:10
                回复
                  进res文件夹,找到drawable-xxhdpi文件夹

                  里面就是虚拟键和状态栏通知栏图标所在位置,找到名字直接把需要替换的文件直接拖进来替换就可以了,不要复制。
                  虚拟键命名如下图所示:

                  在我之前发的那些虚拟键图标最好选择drawable-xxhdpi文件夹里的图标其他的不是太小了就是太大了。里面的图标直接拖进去就可以,名字已经改好了的。
                  然后关闭com.android.systemui压缩包,然后再主题的主压缩包会提示是否更新com.android.systemui压缩包。

                  点击确定 更新以后把主题压缩包关闭就行了。然后把主题拖到手机HWThemes里面就可以了。
                  5.0的需要把后缀名改成xml格式的。4.0的后缀还是png就可以。
                  备注:com.android.systemui压缩包里包含状态栏的其他图标的修改,wifi、信号、电池、闹铃等,找到相对应的图标修改就可以了。5.0的需要把后缀名改成xml格式的。4.0的后缀还是png就可以。
                  其他的一些替换的状态栏图标什么的都差不多,主题图标在icons里面点进去替换就行和上面的基本差不多。


                  IP属地:山东10楼2017-05-19 13:13
                  回复
                    批量修改后缀名
                    新建一个文档,打开写字板,写入 ren *.png *.xml,这个是png修改成xml的内容。写完以后保存,把文档后缀名修改处BAT。在文件夹运行就可以了。
                    Xml修改成png的代码ren *.xml *.png 。
                    一般我们批量修改的基本上是 .png格式的图片,bat文件写的是 ren *.png *.xml 。格式是 ren 空格*.png 空格 *.xml
                    点九图是不需要修改后缀的。状态栏里有些图标是改变了的电池和信号的图标命名改了,下面的图是在别人的主题里找的。

                    信号图标命名改为下图这样的了。


                    IP属地:山东11楼2017-05-19 13:15
                    回复
                      附 一个自己之前修改过的 一个主题,素材是在网上找的。主要的框架是用的独具一格的主题,图标是用的MBE图标包的主题。附几张图,如果觉得侵权了我会删除。
                      话说很喜欢原来主题里短信的对话框,很干净的感觉。
                      图标导入的多少有些问题,你们可以自己在导入一下,蒙版是我大体弄了一个,效果一般。
                      壁纸是修改了一下在网上搜的娜美标志的壁纸,感觉还算很搭。
                      虚拟键是我原来做的,白胡子的home键
                      喜欢的话,我等会上链接!
                      图标可以用华为主题编辑器导入的主题里,MBE图标包和华为主题编辑器在酷安有下载



                      IP属地:山东12楼2017-05-19 13:42
                      收起回复
                        单行电信信号修改
                        这些图标替换路径是主题打开的 com.android.systemui\res\drawable-xxhdpi
                        把电信信号修改成单行的需要把下面这些图标修改成透明的,最好改成30*15的分辨率。图片改成透明后把后缀名改成XML,替换到主题里com.android.systemui\res\drawable-xxhdpi路径里就可以了。
                        stat_signal_dualcard_five_down1.xml
                        stat_signal_dualcard_five_down2.xml
                        stat_signal_dualcard_five_down3.xml
                        stat_signal_dualcard_five_down4.xml
                        stat_signal_dualcard_five_down5.xml
                        stat_signal_dualcard_type_down_2g.xml


                        IP属地:山东17楼2017-05-22 11:08
                        收起回复