Notification通知栏
是显示在手机状态的消息,代表一种全局效果的通知

 

快速创建一个Notification的步骤简单可以分为以下四步:

      第一步:通过getSystemService()方法得到NotificationManager对象;

      第二步:对Notification的一些属性进行设置比如:内容,图标,标题,相应notification的动作进行处理等等;

      第三步:通过NotificationManager对象的notify()方法来执行一个notification的快讯;

      第四步:通过NotificationManager对象的cancel()方法来取消一个notificatioin的快讯;

 

示例:

布局:

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:layout_width="match_parent"
 4     android:layout_height="match_parent"
 5     android:orientation="vertical" >
 6 
 7     <Button
 8         android:id="@+id/notification_open"
 9         android:layout_width="fill_parent"
10         android:layout_height="wrap_content"
11         android:text="打开通知栏" />
12 
13     <Button
14         android:id="@+id/notification_close"
15         android:layout_width="fill_parent"
16         android:layout_height="wrap_content"
17         android:text="取消通知栏" />
18 
19 </LinearLayout>
布局

相关文章: