在Android应用开发中经常会使用到状態栏通知(Status Notification),例如新浪微博、网易新闻等提供的推送怎么做消息软件后台更新时进度的显示等等,如下图所示:
看了网上很多关于Notification的博客文章发现几乎没有一个能将自定义状态栏通知完全实现正确的,因此本文就来说说实现自定义状态栏通知经常被忽略的一些知识點。
2) 自定义布局文件支持的控件类型
deleteIntent:当用户点击全部清除按钮时,响应该清除事件的Intent;
fullScreenIntent:响应紧急状态的全屏事件(例如来电事件)也就是说通知来的时候,跳过在通知区域点击通知这一步直接执行fullScreenIntent代表的事件。
4) 状态栏通知字体的设置