<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 93,  comments - 2,  trackbacks - 0

    1、PendingIntent作用

    根據字面意思就知道是延遲的intent,主要用來在某個事件完成后執行特定的Action。PendingIntent包含了Intent及Context,所以就算Intent所屬程序結束,PendingIntent依然有效,可以在其他程序中使用。
    常用在通知欄及短信發送系統中。

    PendingIntent一般作為參數傳給某個實例,在該實例完成某個操作后自動執行PendingIntent上的Action,也可以通過PendingIntent的send函數手動執行,并可以在send函數中設置OnFinished表示send成功后執行的動作。


    2.舉例(通知欄應用)
        界面A 定義一個notification    
        NotificationManager nm = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
        int icon = R.drawable.notification;
        long when = System.currentTimeMillis()+2000;
        Notification n = new Notification(icon,"標題",when);
        n.defaults = Notification.DEFAULT_SOUND;
        n.flags |= Notification.FLAG_AUTO_CANCEL;
        Intent intent = new Intent(this,B.class);
        PendingIntent pi = new PendingIntent.getActivity(this,0,intent,PendingIntent.FLAG_CANCEL_CURRENT);
        n.setLatesEventInfo(this,"通知欄demo提醒title","通知欄demo提醒text",pi);
        nm.notify(0,n);

        B.界面Intent intent = getIntent();
      String title = intent.getStringExtra("title");

        效果,當A界面顯示,生成一個按鈕,點擊該按鈕生成如上所示的通知欄,點擊通知欄,則顯示B界面,參數title為所顯示的值。

    3、Intent和PendingIntent的區別

    a. Intent是立即使用的,而PendingIntent可以等到事件發生后觸發,PendingIntent可以cancel
    b. Intent在程序結束后即終止,而PendingIntent在程序結束后依然有效
    c. PendingIntent自帶Context,而Intent需要在某個Context內運行
    d. Intent在原task中運行,PendingIntent在新的task中運行


    posted on 2013-05-22 15:34 Terry Zou 閱讀(245) 評論(0)  編輯  收藏 所屬分類: Android
    <2013年5月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    Java

    搜索

    •  

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久成人免费大片| 一级特黄录像免费播放肥| 亚洲中文无码线在线观看| 免费看污成人午夜网站| 永久在线免费观看| 欧美三级在线电影免费| 日本高清免费网站| 奇米影视亚洲春色| 亚洲一区二区电影| 午夜亚洲WWW湿好爽| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 人妻视频一区二区三区免费| 免费无码成人AV在线播放不卡 | 亚洲视频在线观看一区| 久久精品国产亚洲AV高清热| 日韩精品一区二区亚洲AV观看 | 手机在线毛片免费播放| 国产精品冒白浆免费视频| 亚洲人成无码网WWW| 亚洲精品自产拍在线观看动漫 | 亚洲Av无码国产情品久久 | 亚洲熟伦熟女新五十路熟妇| 亚洲精品无码av人在线观看 | 亚洲精品456播放| 无码久久精品国产亚洲Av影片| 亚洲另类精品xxxx人妖| 亚洲国产成人精品无码区二本 | 成人免费无码视频在线网站| 四虎免费永久在线播放| 午夜亚洲www湿好大| 美国免费高清一级毛片| 亚洲日本在线免费观看| 国产成人精品日本亚洲专区 | 亚洲一区二区三区丝袜| 四虎国产精品免费永久在线| 18禁成年无码免费网站无遮挡| 亚洲精品人成无码中文毛片 | 女人被弄到高潮的免费视频 | 亚洲国产精品lv| 国产vA免费精品高清在线观看| 女人被免费视频网站|