NotificationCompat注意點(坑)極光自定義通知

首先這事的開始是因為極光的落后的更新和難用的通知類 吐槽就先不多說了 先說說為什么要自己寫的必要性
1.很多人都說過一個問題 就是5.0開始極光默認的通知在通知欄不顯示圖標(biāo)了
2.后來的sdk改掉了這個問題 但只能顯示純白透明圖標(biāo)(可能是我沒發(fā)現(xiàn))
3.默認通知沒有即時預(yù)覽功能.
4.最大的問題就是NotificationCompat的方法基乎不能用。

好了今天這篇文章解決兩件事 1.改掉極光那難用的通知類2.NotificationCompat使用的時候一些注意點

WechatIMG4.jpeg

這個就是即時預(yù)覽(我亂編的名字,后面都這樣叫
了--)這個是極光沒有的并且沒有對應(yīng)的方法

WechatIMG3.jpeg
WechatIMG2.jpeg

這個是android的同應(yīng)用通知歸納功能極光是無法歸納不知為何我也沒有設(shè)置什么--并且是可以下拉展開的

好了不吐槽了進入正題

Paste_Image.png

這個是主要的兩個方法第一個是收到push時會走的方法所有的處理都會在這完成下面那個方法因為在自定義通知后就無效了 其中bundle.getString("cn.jpush.android.ALERT")是極光控制臺那個輸入框里的內(nèi)容extras是服務(wù)端自定義的json體 notifactionId就是極光本身的notifactionId 我們就是用這個來更新通知欄

Paste_Image.png

要說的都在圖中 剩下的就是平時的intent跳轉(zhuǎn)了 最主要的兩個坑是設(shè)置優(yōu)先級聲音和requestCode這兩處都不報錯也不告訴問題的。如果對這里不是很熟的同學(xué)估計會跟我一樣被坑

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,161評論 4 61
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,881評論 25 709
  • 原文出處: http://www.androidchina.net/6174.html Notification在...
    木木00閱讀 12,538評論 3 32
  • 余生漫長 積攢的話 輕輕說 曼曼言 來日方長 他言她語 時光靜好 相視一笑 相安于眠 相安終老 有你真好 相見恨晚...
    單生閱讀 441評論 2 3
  • 昨天,做決定,今天予以實施,我不知道在這件事情上我算不算是個壞人,但是,我不愿一直做那個善良到可以任意宰割的所謂的...
    Erin隨便說閱讀 165評論 0 0

友情鏈接更多精彩內(nèi)容