Android开发教程:Notification和NotificationManager浅析

2014-11-24 14:48:58 · 作者: · 浏览: 22

1.获取NotificationManager


String service = Context.NOTIFICATION_SERVICE;


NotificationManager mNotificationManager =(NotificationManager)getSystemService(service);


2.实例化Notification对象


3.设置Notification的属性


调用setLatestEventInfo()方法在视图中设置图标和时间。


4.发出通知


下面是具体的例子,在这个例子里定义了一个MainActivity发出广播通知,定义一个MyReceiver类继承Broadcasts接受通知,当接收完通知之后,启动一个SecondActivity,在SecondActivity类中通过Notification和NotificationManager来可视化显示广播通知。具体的步骤如下:


MainActivity.java


MyReceiver.java


SecondActivity.java