首页 理论教育 如何在应用程序中添加状态栏提示

如何在应用程序中添加状态栏提示

时间:2023-06-15 理论教育 版权反馈
【摘要】:用过Android操作系统的用户,对状态栏消息提示功能并不陌生,我们可以在项目中增加状态栏消息提示。Notification状态栏提示功能的主要组成部分如下。2)Ticker Text:首次加载Notification的时候,在状态栏上滚动的字幕如果很长,会自动分割滚动。3)Content Title:Notification展开后的标题。代码清单11-1 状态栏消息提示示例main.xml代码清单11-2 状态栏消息提示示例main2.xml其次,介绍Activity java代码如何配合布局实现Notification状态栏信息提示效果,如代码清单11-3、11-4所示。

如何在应用程序中添加状态栏提示

用过Android操作系统的用户,对状态栏消息提示功能并不陌生,我们可以在项目中增加状态栏消息提示。状态栏提示(Notification、NotificationManager)是一个不错的提示工具,不干扰正常的操作,在状态栏提示过后还可以单击链接查看更详细的内容。Notification状态栏提示功能的主要组成部分如下。

1)Icon:状态栏提示的图标。

2)Ticker Text:首次加载Notification的时候,在状态栏上滚动的字幕如果很长,会自动分割滚动。

3)Content Title:Notification展开后的标题。

4)Content Text:Notification展开后的内容。

下面通过一个示例,讲述状态栏提示的用法,示例代码运行结果如图11-1和图11-2所示。

978-7-111-37968-3-Chapter11-1.jpg

图11-1 状态栏消息提示示例(1)——单击按钮弹出通知

978-7-111-37968-3-Chapter11-2.jpg

图11-2 状态栏消息提示示例(2)——单击信息切换页面

首先,介绍如何通过xml布局实现状态栏提示功能,如代码清单11-1、11-2所示。

代码清单11-1 状态栏(Notification)消息提示示例(第11章\Demo_11_01)main.xml(www.xing528.com)

978-7-111-37968-3-Chapter11-3.jpg

代码清单11-2 状态栏(Notification)消息提示示例(第11章\Demo_11_01)main2.xml

978-7-111-37968-3-Chapter11-4.jpg

其次,介绍Activity java代码如何配合布局实现Notification状态栏信息提示效果,如代码清单11-3、11-4所示。

代码清单11-3 状态栏(Notification)消息提示示例(第11章\Demo_11_01)MainActivity.java

978-7-111-37968-3-Chapter11-5.jpg

978-7-111-37968-3-Chapter11-6.jpg

978-7-111-37968-3-Chapter11-7.jpg

代码清单11-4 状态栏(Notification)消息提示示例(第11章\Demo_11_01)Activity2.java

978-7-111-37968-3-Chapter11-8.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈