首页 > 代码库 > 通知栏的写法

通知栏的写法

为了兼容新老版本,为此Android在appcompat-v7库中提供了一个NotificationCompat类来处理,使用NotificationCompat这个类来实现

技术分享

通知栏小图都是没有RGB色的,图标是只有白色一种颜色,然后借助alpha图层来绘制出一个logo的样式

观察网易通知栏:

技术分享

下拉后:

技术分享

在大图标的右下角,还有一个比较小的圆圈,在这个圆圈中嵌套着我们设置的小图标,系统给右下角的这个小圆圈默认是设置成灰色的,和我们的整体色调并不搭配,而网易则将这个小圆圈改成了红色,因此总体视觉效果更好。

技术分享

 

通知栏的写法