何気なく使っているFramework 第2回 NotificationManager
NotificationManagerはStatusBarManagerServiceとも関連性があるということがわかった。
StatusBarManagerServiceは別途調査します。
確認OSバージョン
Android OS 2.3 GingerBread
NotificationManagerの役割り
発生したイベントをユーザに通知するクラス。
通知方法は
Activity/Serviceからの使用
- NotificationManagerのインスタンスはgetSystemService(NOTIFICATION_SERVICE)で取得
- Notificationを作成し、NotificationManager#notify()で登録する
- NotificationManagerからINotificationManagerを通して、NotificationManagerServiceに登録
- NotificationManagerServiceからStatusBarManagerServiceへも通知