关闭

Intent、PendingIntent的区别

211人阅读 评论(1) 收藏 举报

Intent:意图

可以隐式、显式启动;一般是用作Activity、Sercvice、BroadcastReceiver之间传递数据

PendingIntent:通过getActivity,getBroadcast,getService来得到pendingintent的实例化

PendingIntent一般用在 Notification上,可以理解为延迟执行的intent

例:

Intent intent = new Intent(myApplication,MainActivity.class);
        PendingIntent pendingIntent = PendingIntent.getActivity(
                myApplication, //上下文
                1, //请求值
                intent, //准备跳转的activity
                Intent.FLAG_ACTIVITY_NEW_TASK);//启动新的任务栈



1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:819次
    • 积分:69
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章存档
    最新评论