Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android編程入門 >> Android中的消息通知(NotificationManager和Notification)

Android中的消息通知(NotificationManager和Notification)

編輯:Android編程入門

 

下面來談談notification,這個notification一般用在電話,短 信,郵件,鬧鐘鈴聲,在手機的狀態欄上就會出現一個小圖標,提示用戶處理這個通知,這時手從上方滑動狀態欄就可以展開並處理這個快訊。已添加的 Notification.Builder,使其更容易構建通知。notification是一種讓你的應用程序在沒有開啟情況下或在後台運行警示用戶。 它是看不見的程序組件(Broadcast Receiver,Service和不活躍的Activity)警示用戶有需要注意的事件發生的最好途徑。

    先來區分以下狀態欄和狀態條的區別:

    1、狀態條就是手機屏幕最上方的一個條形狀的區域;

          在狀態條有好多信息量:比如usb連接圖標,手機信號圖標,電池電量圖標,時間圖標等等;

    2、狀態欄就是手從狀態條滑下來的可以伸縮的view;

          在狀態欄中一般有兩類(使用FLAG_標記):

          (1)正在進行的程序;

          (2)是通知事件;

 

     快速創建一個Notification的步驟簡單可以分為以下四步:

第一步:通過getSystemService()方法得到NotificationManager對象;

1.nManager = (NotificationManager) this.getSystemService(service);

 

第二步:對Notification的一些屬性進行設置比如:內容,圖標,標題,相應notification的動作進行處理等等;

 

01.notification.icon = R.drawable.ic_launcher;// 設置通知的圖標  02.notification.tickerText = tickerText; // 顯示在狀態欄中的文字  03.notification.when = when; // 設置來通知時的時間  04.notification.sound = Uri.parse("android.http://www.jinhusns.com/Products/Download/?type=xcj
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved