用过Android操作系统的用户,对状态栏消息提示功能并不陌生,我们可以在项目中增加状态栏消息提示。状态栏提示(Notification、NotificationManager)是一个不错的提示工具,不干扰正常的操作,在状态栏提示过后还可以单击链接查看更详细的内容。Notification状态栏提示功能的主要组成部分如下。
1)Icon:状态栏提示的图标。
2)Ticker Text:首次加载Notification的时候,在状态栏上滚动的字幕如果很长,会自动分割滚动。
3)Content Title:Notification展开后的标题。
4)Content Text:Notification展开后的内容。
下面通过一个示例,讲述状态栏提示的用法,示例代码运行结果如图11-1和图11-2所示。
图11-1 状态栏消息提示示例(1)——单击按钮弹出通知
图11-2 状态栏消息提示示例(2)——单击信息切换页面
首先,介绍如何通过xml布局实现状态栏提示功能,如代码清单11-1、11-2所示。
代码清单11-1 状态栏(Notification)消息提示示例(第11章\Demo_11_01)main.xml(www.xing528.com)
代码清单11-2 状态栏(Notification)消息提示示例(第11章\Demo_11_01)main2.xml
其次,介绍Activity java代码如何配合布局实现Notification状态栏信息提示效果,如代码清单11-3、11-4所示。
代码清单11-3 状态栏(Notification)消息提示示例(第11章\Demo_11_01)MainActivity.java
代码清单11-4 状态栏(Notification)消息提示示例(第11章\Demo_11_01)Activity2.java
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。