阅读《Android 从入门到精通》(36)——Notification 通知

Posted SweetLoverFT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阅读《Android 从入门到精通》(36)——Notification 通知相关的知识,希望对你有一定的参考价值。

Notification 属性


android 系统服务分类


核心代码

完整实例:http://download.csdn.net/detail/sweetloveft/9482508

1.获取 NotificationManager

NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

2.设置通知

PendingIntent intent = PendingIntent.getActivity(this, 0,
<span style="white-space:pre">	</span>new Intent(this, MainActivity.class), 0);
Notification n = new Notification.Builder(this)
	.setAutoCancel(true)
	.setContentTitle(title)
	.setContentInfo(content)
	.setContentText(tickerText)
	.setContentIntent(intent)
	.setSmallIcon(drawable)
	.setWhen(System.currentTimeMillis())
	.build();
nm.notify(R.layout.activity_main, n);

3.删除通知

nm.cancel(R.layout.activity_main);

以上是关于阅读《Android 从入门到精通》(36)——Notification 通知的主要内容,如果未能解决你的问题,请参考以下文章

阅读《Android 从入门到精通》(36)——Notification 通知

阅读《Android 从入门到精通》(29)——四大布局

阅读《Android 从入门到精通》(31)——Intent

阅读《Android 从入门到精通》(20)——图片视图

阅读《Android 从入门到精通》(30)——字体

阅读《Android 从入门到精通》(16)——表状时钟