即興的靈感

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

          博客好友

          最新評論

          提示服務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

          主站蜘蛛池模板: 额济纳旗| 阆中市| 庆安县| 梁山县| 奈曼旗| 西宁市| 古田县| 堆龙德庆县| 施秉县| 门头沟区| 汝南县| 灌阳县| 雅江县| 凤山市| 宽甸| 广南县| 延川县| 西贡区| 永年县| 车致| 班戈县| 荥阳市| 温州市| 灵武市| 思南县| 镇江市| 曲麻莱县| 顺昌县| 廉江市| 东乌珠穆沁旗| 郑州市| 梁河县| 阜平县| 西丰县| 双柏县| 湟中县| 托克逊县| 大连市| 海安县| 明溪县| 贵溪市|