Android:onNewIntent()触发机制及注意事项
2016-08-10 14:48
435 查看
一、onNewIntent()
在IntentActivity中重写下列方法:onCreate
onStart onRestart onResume onPause onStop onDestroy onNewIntent
1、其他应用发Intent,执行下列方法:
onCreate
onStart
onResume
发Intent的方法:
在IntentActivity中重写下列方法:onCreate
onStart onRestart onResume onPause onStop onDestroy onNewIntent
1、其他应用发Intent,执行下列方法:
onCreate
onStart
onResume
发Intent的方法:
Uri uri = Uri.parse("philn://blog.163.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it);
<activity android:label="@string/app_name" android:launchmode="singleTask"android:name="Activity1"></activity>
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); processExtraData(); }
protected void onNewIntent(Intent intent) { super.onNewIntent(intent); setIntent(intent);//must store the new intent unless getIntent() will return the old one processExtraData() }
private void processExtraData(){ Intent intent = getIntent(); //use the data received here }
相关文章推荐
- ionic之打包release签名apk
- android EditText 不自动弹出键盘的方法
- Android.os.NetworkOnMainThreadException
- android Edittext 弹出输入法加 语音布局 不遮挡 用户输入内容
- Android自学笔记(四)Activity之间传递数据
- Android Bitmap图片缩放优化,用canvas替代Matrix进行缩放,解决一些错我
- Android控件设置——动态View的drawableLeft/ drawableRight/drawableTop/drawableBottom
- TortoiseSVN小乌龟,忽略Android studio的一些文件和文件夹
- Android开发——搭建最新版本的Android开发环境
- Android实现点击获取验证码倒计时效果
- Android 5.x 权限问题解决方法
- Android 5.x 权限问题解决方法
- Android深究之序列化
- Android Camera的使用 (二)
- Android学习笔记041之屏幕适配
- Android 保存List数据(SharedPreferences)
- Android更改桌面应用程序launcher的两种方式
- Android控件ListView获取item中EditText值
- Android动态加载学习总结(二):资源访问
- FragmentActivity和Activity的具体区别在哪里