Intent、PendingIntent的区别

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);//启动新的任务栈



阅读更多
上一篇安装Genymotion出现的错误
下一篇FragmentTarnsaction.add 和 FragmentTarnsaction.replace区别
想对作者说点什么? 我来说一句

IntentPendingIntent区别

2015年01月07日 3KB 下载

没有更多推荐了,返回首页

关闭
关闭