Android(安卓)onNewIntent的应用
16lz
2021-01-26
onCreate是用来创建一个Activity也就是创建一个窗体,但一个Activty处于任务栈的顶端,若再次调用startActivity去创建它,则不会再次创建。若你想利用已有的Acivity去处理别的Intent时,你就可以利用onNewIntent来处理。在onNewIntent里面就会获得新的Intent.
@Override protected void onNewIntent(Intent intent) { // TODO Auto-generated method stub super.onNewIntent(intent); }如果IntentActivity处于任务栈的顶端,也就是说之前打开过的Activity,现在处于
onPause
onStop 状态的话
其他应用再发送Intent的话,执行顺序为:
onNewIntent
onRestart
onStart
onResume
更多相关文章
- android中的数据存取 之 File
- Android(安卓)创建与解析XML(四)—— Pull方式
- Android(安卓)发布release版本的apk软件
- opengl fbo 离屏渲染
- 【Android】上传代码至JCenter
- 设置Android(安卓)Studio工程布局文件的默认布局
- [Android]如何创建一个View的分割线
- Android(安卓)使用ExoPlayer视频播放 (一)
- Android中文件与文件夹的创建(file)