Android 5+ 通知栏的细节问题
来源:互联网 发布:c语言 汉诺塔 编辑:程序博客网 时间:2024/06/06 03:57
Android从5.0系统开始,对于通知栏图标的设计进行了修改。现在Google要求,所有应用程序的通知栏图标,应该只使用alpha图层来进行绘制,而不应该包括RGB图层。就是让我们的通知栏图标不要带颜色就可以了。
让设计给我们切图,并且告诉他们图片的要求,因为他们通常并不知道Google的各种标准和要求。
那么我们来模仿一下支付宝的通知栏图标:
当我们targetSdkVersion指定成了21以下测试是正常的!但是当我们制定targetSdkVersion指定成了21或者以上,也就是5.0以上就会出现很诡异的现象:
让设计给我们切图,并且告诉他们图片的要求,因为他们通常并不知道Google的各种标准和要求。
那么我们来模仿一下支付宝的通知栏图标:
当我们targetSdkVersion指定成了21以下测试是正常的!但是当我们制定targetSdkVersion指定成了21或者以上,也就是5.0以上就会出现很诡异的现象:
一个迷之白圈,出现在上面,拉开看也有:
所以我们应该替换掉那些RGB的图:
看到图标了,当然我们还可以修改这个地方的颜色,一句代码就搞定:
Notification notification = builder.. .setColor(Color.parseColor("##A1A3A2")) .build();
2 0
- Android 5+ 通知栏的细节问题
- android 自定义通知栏遇到的问题
- Android 判断通知栏权限的问题
- Android通知栏多条通知冲突的问题
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android通知栏微技巧,那些你所没关注过的小细节
- Android推送通知那些你不知道的细节
- android 网络通知的问题
- android通知栏通知的开发笔记
- android通知栏的消息通知(Notification)
- Python中利用nose进行单元测试exception方法
- android-----音乐播放器的音量控制功能(开发)
- 拼接html,显示到webView中
- ROS(indigo)机器人操作系统学习资料和常用功能包汇总整理(ubuntu14.04LTS)
- python中if __name__ == '__main__': 的解析
- Android 5+ 通知栏的细节问题
- 判断安卓版本状态debug还是发布版本
- Linux系统日志及日志
- 银行卡四元素实名认证
- objective-c之日期时间和异常处理
- HDU 5605 geometry(水~)
- 使用Jmeter测试Webservice简单示例
- jQuery.Validate验证库的使用介绍
- AsyncTask是什么鬼