Android开发之Notification通知

蹉跎莫遣韶光老,人生唯有读书好。这篇文章主要讲述Android开发之Notification通知相关的知识,希望能为你提供帮助。
消息通知使我们很常见的,当收到一条消息的时候,通知栏会显示一条通知;
【Android开发之Notification通知】直接看代码:

1 public class MainActivity extends Activity { 2 3private NotificationManager nm; 4@Override 5protected void onCreate(Bundle savedInstanceState) { 6super.onCreate(savedInstanceState); 7setContentView(R.layout.activity_main); 8nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); 9} 10 11public void click(View v){ 12Notification notification = new Notification.Builder(this) 13.setContentTitle("我是大标题") 14.setContentText("我是标题的内容") 15.setSmallIcon(R.mipmap.ic_launcher) 16.setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher)) 17.build(); 18nm.notify(10,notification); 19} 20public void click1(View v){ 21nm.cancel(10); 22} 23 }

首先创建一个Notification的实例,然后通过NotificationManager的实例将Notification发送出来。
  nm.notify(10,notification);

 发出一条通知,id为10;
 
nm.cancel(10);
将id为10的通知取消。

 



    推荐阅读