主题文章

> 教程

【制作教程】通知栏停用百变框架

发布时间: 2016-03-07 13:45


特大通知,通知栏不再用百变咯,不会写代码的小伙伴们不用再担忧了。

还没有升级的小伙伴们,在此,为大家奉上通知栏新样子。

7

此次改版,对于做过百变通知栏的主题有一定的影响,为此,大家莫怕,我们已有如下对策,

1、  升级后的系统会根据状态栏的字体颜色为此处的时间日期及搜索框中显示文字进行染色,确保线上还未更新的主题在此处不出现bug。

另:如果你真的不喜欢时间和日期与状态栏一个颜色,那也没有关系,

在通知栏中有一个布尔值auto_modify_expanded_header_color, 这个值默认为true,

意思为:将通知栏上方搜索框背景+搜索框中提示字体+时间+日期的颜色与状态栏中时间颜色保持一致,若想随心更换,只需将此改为false即可。

修改方法:

在com.android.systemui这个模块下找到theme_values.xml这个文件,打开此文件,加入一行代码

  1. <bool name=”auto_modify_expanded_header_color”>false</bool>


2、  有部分主题存在如下图的设计,   

(通知栏背景图的上方有一条颜色与大背景颜色不同,目的为了状态栏可以看清楚)

    

对于如此的设计大家也无需着急,只是,劳烦设计师或制作者更新一下主题咯。

 

在通知栏上方,默认的大家会发现有一块偏白的小背景,这是一张图片,(expanded_header_bg.9.png)

大家只需要把这个图片换一个颜色,就可以让通知栏显示不出问题咯。

制作通知栏时如何兼容新旧系统:

建议大家按照新系统制作,在保证新系统没有问题的前提下,

仍然要制作旧系统下的时钟和音乐两个百变插件,

即在com.android.systemui\res\raw路径下添加statusbar_clock.maml.unzip和statusbar_music.maml.unzip这两个文件夹,

如果手上只有一部手机,没法测试旧系统,则建议把这两个百变插件用系统默认的改改颜色简单处理即可~

附件是系统默认的两个百变插件的压缩包~



亲,你需要登录后才能对该作品进行评论喔!

登录 立即注册