1.Activity相关。launchmode,OnSaveInstnceState,生命周期等。 4种默认的launchmode,以及OnNewIntent的回调。 OnNewIntent->OnRestart->OnStart->onResume OnActivity->OnResume. On ...
分类:
移动开发 时间:
2016-09-25 14:32:01
阅读次数:
300
这东西是最基础的,发现自己其实没有真正试过,好好研究研究 standard :默认, singleTop :大体上同standard,但是当该Activity实例已经在task栈顶,不再创建新的实例,而是调用该实例的onNewIntent方法 singleTask :跟singleTop不同,不管A ...
分类:
移动开发 时间:
2016-07-21 19:39:20
阅读次数:
187
一、原因:当调用到onNewIntent(intent)的时候,需要在onNewIntent() 中使用setIntent(intent)赋值给Activity的Intent.否则,后续的getIntent()都是得到老的Intent。二、onNewIntent()在IntentActivity中重 ...
一、onNewIntent() 在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent 1、其他应用发Intent,执行下列方法:onCreateonStarton ...
分类:
移动开发 时间:
2016-06-23 12:49:11
阅读次数:
210
(一)关于<intent-filter>中的<data> 当设置<data>过滤器的时候,使用intent的时候必须要设置响应的匹配,否则无法匹配成功。不过不设置则可以进行匹配 (二)关于Android启动模式 当复用栈中的Activity的时候,会调用onNewIntent()->onResume ...
分类:
其他好文 时间:
2016-05-11 19:44:40
阅读次数:
169
refer : http://my.oschina.net/xsjayz/blog/138447 前提:ActivityA已经启动过,处于当前应用的Activity堆栈中;当ActivityA的LaunchMode为SingleTop时,如果ActivityA在栈顶,且现在要再启动ActivityA ...
使用目的:当前Activity能直接响应NFC标签,而不需要用户在choose所有能处理的Activity。 使用步骤: 第一步:在onCreate()方法中 第二步:onPause(),onResume(),onNewIntent()方法中添加如下代码。 第三部分:关键步骤:onResume()函 ...
分类:
其他好文 时间:
2016-04-11 14:20:14
阅读次数:
284
创建IntentA和IntentB两个Activity,并重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、IntentA应用发Intent,跳转到IntentB,执行下列方法:I/@@@ ...
分类:
移动开发 时间:
2016-03-27 12:35:06
阅读次数:
893
一、原因: 当调用到onNewIntent(intent)的时候,需要在onNewIntent() 中使用setIntent(intent)赋值给Activity的Intent.否则,后续的getIntent()都是得到老的Intent。 二、onNewIntent() 在IntentActivit
1. 在onCreate()中获取NfcAdapter对象;NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);2.在onNewIntent()中获取Tag对象或者NdefMessage信息;获取Tag对象:Tag tag = int...
分类:
移动开发 时间:
2015-12-27 16:18:08
阅读次数:
298