Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android學習筆記(32):通知推送Notification淺析

Android學習筆記(32):通知推送Notification淺析

編輯:關於android開發

Android學習筆記(32):通知推送Notification淺析


Notification用於顯示在手機狀態欄的通知。一般通過NotificationManager服務來發送通知。

Notification.Builder類可以讓我們更加方便的創建Notification對象。

 

Notification.Builder常用方法:

setAutoCancel():設置點擊通知後,狀態欄自動刪除通知

setContentText():設置通知內容

setContentTitle():設置通知標題

setContentIntent():設置點擊後要啟動的程序組件對應的PendingIntent

setDefaults():設置通知LED燈、音樂、振動等

setLargeIcon():設置大圖標

setSmallIcon():設置小圖標

setTicker():設置通知在狀態欄的提示文本

 

發送Notification的步驟:

1.調用getSystemService(NOTIFICATION_SERVICE)方法獲取NotificationManage服務。

2.用構造器創建一個Notification對象。

3.為Notification設置各種屬性。

4.通過NotificationManager發送Notification。

 

setDefault()方法可以設置的屬性有:

DEFAULT_SOUND:設置使用默認聲音

DEFAULT_VIBRATE:設置使用默認振動

DEFAULT_LIGHTS:設置使用默認閃光燈

ALL:設置以上三種全為默認

 

當然我們也可以用setSound()、setVibrate()等方法設置自己中意的屬性。

 

最後我們還有一件事情要做就是在AndroidManifest.xml文件中增加相應的權限。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved