getIntent和onNewIntent()的intent是一样的吗?
来源:互联网 发布:用数据做电泳图 编辑:程序博客网 时间:2024/04/29 05:44
回答是:不一样
既然不知道,那就去验证。
写了三个activity分别是MainActivity、TestActivity、LoginActivity
将TestActivity的launchMode设置成singletask.
<activity android:name=".activity.TestActivity" android:launchMode="singleTask"/>
启动顺序 M-->T-->L-->T.
每次启动将自己的类名当成extra传出去。如MainActivity:
Intent intentNew = new Intent(context,TestActivity.class); intentNew.putExtra(Constants.TEST_NEW_INTENT,"MainActivity"); startActivity(intentNew);
当再次启动Activity的时候,TestActivity是这样的
可以证明,两者是不一样的。
0 0
- getIntent和onNewIntent()的intent是一样的吗?
- Activity.onNewIntent(Intent intent)的触发时机
- onNewIntent(Intent intent) 方法的作用
- Intent工作笔记,getIntent() 为空的问题
- onNewIntent intent 获取到的Intent总是重复的问题
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- Android中Activity.onNewIntent(Intent intent) 的用法
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- Activity的启动模式以及onNewIntent(Intent intent)
- Activity的启动模式以及onNewIntent(Intent intent)
- C 和C 语言是一样的吗
- [VB.NET]vs2005和vs2003.net是一样的吗?
- Notification通过Intent传递参数getIntent()为null的问题解决
- intent 的 startActivity 的跳转 来启动 onNewIntent
- JavaScript的基础知识点(面试题)
- 1689: [Usaco2005 Open] Muddy roads 泥泞的路
- 文章标题
- 简单易用的倒计时js代码
- jquery表单验证
- getIntent和onNewIntent()的intent是一样的吗?
- JS prototype
- intellij+gradle+sping boot
- Mac下GOPATH配置
- 每天写一篇博客坚持一个月
- skynet范例研究-服务端
- Tapestry 5.4 文件下载
- GridView的一些特殊属性
- Myeclipse10 优化设置