即興的靈感

          思維是一種藝術; 藝術需要靈感。

          博客好友

          最新評論

          提示服務Notification在Android中的應用

          短信來了,手機會發出震動或者聲音通知,同時在手機上面會顯示帶圖標的提示信息,這就是手機上的提示功能,同樣地,在Android的開發中,也為我們提供了提示的相應接口。本文ATAAW.COM就將對Android中提示服務Notification做下講解。

          這里我們通過分析一個Notification的具體實現過程來,來了解Notification服務是如何實現和取消的。

          A、首先需要獲取系統Notification服務

          NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

          B、創建Notification,參數為別為圖標、提示標題、提示時間

          Notification notification = new Notification(R.drawable.n,"即興提示!",System.currentTimeMillis());

          C、創建意圖Intent并轉化為非即時意圖,這樣就可以在任何不確定時間被執行

          Intent intent = new Intent(this,NewActivity.class);
          PendingIntent contentIntent = PendingIntent.getActivity(this,0,intent,0);

          D、設置Notification標題、內容和觸發事件

          notification.setLatestEventInfo(this, "ATAAW.COM", "即興時代!", contentIntent);

          E、開啟提示

          notificationManager.notify(1,notification);

          F、取消提示

          notificationManager.cancel(1);

          Android中的提示服務如上所示,當開啟Notification的時候,提示信息就會顯示在手機上,并在手機狀態欄上有一個圖標顯示著,當點擊這個提示就會觸發事件,這時會開啟NewActivity,而通過提示服務的calcel方法則可以取消提示。文章



          ?
          鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
          ???? 隱姓埋名/低調華麗/簡單生活/完美人生

          posted on 2010-11-19 12:52 poetguo 閱讀(3854) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 共和县| 邵东县| 遂平县| 社会| 万荣县| 西乌| 巨野县| 青铜峡市| 昌宁县| 大化| 襄垣县| 兴隆县| 本溪市| 碌曲县| 故城县| 寻甸| 小金县| 青海省| 岚皋县| 扶绥县| 明水县| 罗甸县| 诸暨市| 永川市| 长治县| 钟祥市| 紫云| 资源县| 称多县| 浦江县| 武陟县| 华蓥市| 伽师县| 建德市| 蒙城县| 利辛县| 苏尼特右旗| 海安县| 永昌县| 自贡市| 安乡县|