Notification主要是用于后台服务用来通知前台,所以,Android提供了三类不同的通知方式,notifyWithText可以简单地显示一个字串,而notifyWithView稍复杂点,可以有一个view来构造这个显示信息框,而最灵活的就是那个notify(int id, Notification notification)了,参数notification是类Notification的实例。
一个简单的notifyWithText例子:
再来个复杂的notify(int id, Notification notification)的例子:
创建一个Notification的实例nf,构造函数的第一个参数是那个显示在状态栏(也就是Android手机上面的那一条显示信号强度、电池电量等信息的位置)的图标。后面可以有一个标题和点击以后的详细信息,这是字串形式,还可以有一个Intent用来表示点击后可以发生一个跳转行为。
本文介绍了Android中Notification的应用,包括三种不同类型的通知方式:notifyWithText、notifyWithView以及notify(int id, Notification notification)。通过示例代码展示了如何创建简单文本通知及更复杂的通知样式。
1146

被折叠的 条评论
为什么被折叠?



