首页»版块 兴趣街区 爱主题 主题教程--通知栏systemui模块修改教程

主题教程--通知栏systemui模块修改教程

    [复制帖子标题和链接]

1.1万27

荣耀粉丝23483356  LV9  发表于 2020-9-20 19:24:59 属地未知 来自:浏览器
本帖最后由 刘子轩x 于 2020-9-20 19:50 编辑

附上一个文件,这里面有部分模块对应位置颜色修改说明。

主题修改各模块对应文档超详细
不知道怎么的   提示文件过大无法上传,去这个帖子查看下载吧。
先上图,注意systemui模块中的theme.xml和systemui模块中framework-res-hwext文件夹中的theme.xm两者是不一样的,
然后framework-res框架模块不是文件夹  而是和com.android.systemui一样的模块,是一个压缩包。 主题教程--通知栏systemui模块修改教程

下面附上更详细的systemui模块说明,这里就不截图了


<!-- 下拉开关背景颜色 -->

引用 framework-res-hwext
<color name="emui_color_bg">#FFFFFFFF</color>

<!-- 下拉开关按压背景状态 -->
<color name="ripple_drawable_dark_color">#80d8d8d8</color>

<!-- 下拉开关左上角时间和日期的文字颜色 -->

时间: 引用 framework-res-hwext:
<color name="emui_text_primary">#000000</color>叠加90%不透明
日期: 引用 framework-res-hwext:
<color name="emui_text_primary">#000000</color>叠加60%不透明

<!-- 下拉开关左上角时间和日期文字的背景颜色 -->
<color name="notification_button_pressed_bg_color">#0d000000</color>

<!-- 下拉开关右上角设置、编辑图标的颜色 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加60%不透明
<color name="notification_button_pressed_bg_color">#0d000000</color>

<!-- 下拉开关开启状态 -->
<color name="qs_tile_tint_on">#FFFFFF</color>

<!-- 下拉开关背景开启状态 -->

引用 framework-res-hwext:
<color name="emui_accent">#FF007DFF</color>

<!-- 下拉开关背景未开启状态 -->

引用 framework-res-hwext:
<color name="emui_color_fg">#000000</color>叠加10%不透明

<!-- 下拉开关关闭状态 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加38%不透明

<!-- 下拉开关禁用状态 -->

引用 framework-res-hwext:
<color name="emui_text_primary">#000000</color>叠加38%不透明

<!-- 下拉开关禁用状态 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加24%不透明

<!-- 下拉开关文字颜色状态 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加90%不透明

<!-- 下拉面板中亮度调节左边图标的颜色 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加60%不透明

<!-- 通知栏中亮度调节右边图标的颜色 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加60%不透明

<!-- 一次下拉面板中横线资源颜色 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加20%不透明

<!-- 二次下拉面板中横线资源颜色 -->

引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加20%不透明

<!-- 开关排序编辑界面appbar的文本 -->

引用 framework-res-hwext:
<color name="emui_appbar_title">#E6000000</color>

<!-- 音量面板 设置图标的颜色 -->

设置图标颜色:
引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加60%不透明
音量背景条颜色:
引用 framework-res-hwext:
<color name="emui_primary">#000000</color>叠加10%不透明

<!-- 通知栏中亮度条高亮色 -->

引用 framework-res-hwext:
<color name="emui_accent">#FF007DFF</color>

<!-- 音量面板图标及音量条的颜色 -->

震动/音量图标引用 framework-res-hwext:
<color name="emui_accent">#FF007DFF</color>
seekbar与媒体图标颜色引用SystemUI颜色:
<color name="volume_image_color">#FF007DFF</color>

<!-- 音量面板多音量条模式下未选中颜色 -->

多条音量条时候左边的seekbar颜色:
引用SystemUI的color:
<color name="volume_unfocus">#FF007DFF</color>

下面是状态栏信号图标:
com.android.systemui\res\drawable文件夹内添加如下图片
stat_sys_signal_five_0_fully.png
stat_sys_signal_five_1_fully.png
stat_sys_signal_five_2_fully.png
stat_sys_signal_five_3_fully.png
stat_sys_signal_five_4_fully.png
stat_sys_signal_five_5_fully.png


下面是状态栏WiFi图标:
com.android.systemui\res\drawable文件夹内添加如下图片
stat_sys_wifi_signal_0_fully.png
stat_sys_wifi_signal_1_fully.png
stat_sys_wifi_signal_2_fully.png
stat_sys_wifi_signal_3_fully.png
stat_sys_wifi_signal_4_fully.png
stat_sys_wifi_signal_5_fully.png


下面是状态栏电池图标:
com.android.systemui\res\drawable文件夹内添加如下图片
ic_statusbar_battery.png
ic_statusbar_battery_figure.png
一个是百分比在电池内
一个是百分比在电池外
目前电池图标不能动态显示,所以添加两张图片就可以了。
评论27
荣耀粉丝23483356  LV9  发表于 2020-9-27 11:50 属地未知 来自:荣耀V30
本帖最后由 刘子轩x 于 2020-9-27 11:51 编辑

framework-res模块 主题教程--通知栏systemui模块修改教程
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表