- 浏览: 39967 次
- 性别:
- 来自: 北京
文章分类
最新评论
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 转自:http://www.eoeandroid.com/forum-viewthread-tid-66178-highlight-onNewIntent.html
发表评论
-
设置内存卡资源图片
2013-03-12 10:11 483String imageDir = Environment. ... -
android字体过长渐变效果
2013-01-30 15:59 668使用 android:singleLine="t ... -
自定义之checkbox
2013-01-08 09:16 622android中自定义checkbox大小和图片 (转) ... -
Android中Activity,View,Window之间的关系(转)
2012-12-03 09:11 11351.首先来看Activity中的attach()方法,在调用o ... -
Dialog的dismiss和cancel 区别 (转)
2012-12-03 09:13 1852Dialog的dismiss和cancel AlertDial ... -
android应用程序适配在不同的手机上(转)
2012-12-03 09:15 492如何将一个应用程序适 ... -
android 堆栈 清理 (转)
2012-12-03 09:16 669启动任务 当一个activity ... -
Android权限共享UID(转)
2012-12-03 09:16 551共享UID 安装在设备中 ... -
ViewPager+TabHost 实现选项卡页面间滑动(转)
2012-12-04 09:19 920转自http://flycatdeng.iteye.com/b ... -
android扫描商品条形码
2012-12-04 09:19 1000(转自http://marshal.easymorse.com ... -
基于Android平台的NFC技术的应用实现 (转)
2012-12-04 09:20 1413转自http://1679554191.iteye.com/b ... -
Android API包名及包的功能的中文介绍
2012-11-30 09:38 980android 包含应用平台和在定义应用程序所用到and ... -
Android 自动解锁 KeyguardManager(键盘管理器)(转)
2012-11-30 09:39 940写一个Activity启动该服务即可,用一个线程开启服务, ... -
Android之Service与IntentService的比较 .
2012-11-30 09:41 682转自http://blog.csdn.net/zhf19890 ... -
AlarmManager的使用
2012-11-30 09:42 674AlarmManager的作用文档中的解释是:在特定的时刻为 ... -
ActivityGroup之生命周期
2012-12-04 09:20 786Activity的生命周期已经 ... -
ActivityGroup之切换activity
2012-12-04 09:20 665前言 在一个主界面中做Activity切换一般都会用T ... -
Android SurviceView的触控和轨迹球事件 .
2012-12-05 14:10 1064SurfaceView 的触控和轨迹球事件 1,改开始什 ... -
home键屏蔽
2012-12-05 14:11 6231. 在activity中加上这段代码(重写onAttache ... -
彻底删除某个APK的方法
2012-12-05 14:11 10751. 连接ADB, 执行adb remount 2. 执行a ...
相关推荐
activity的四种启动模式和onNewIntent的关系
在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent 1、其他应用发Intent,执行下列方法: onCreate onStart onResume 发Intent的方法: Uri uri = ...
android onNewIntent方法调用的问题跟launchmode有关
这个demo主要讲解了 onNewIntent() 方法的使用,希望可以帮助需要的同学.
如果在任务的栈顶正好存在该Activity的实例,就重用该实例,并且会调用实例的OnNewIntent()方法,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。 3.singleTask ...
android 中activity的启动模式分为四种,(standard、singleTop、singTask、singleInstance),本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
android onnewintent机制
2 设置入口activity的启动模式android:launchMode="singleTask",重写onNewIntent方法, 在退出activity时,设置intent.setAction("exit_app");然后跳转到栈底activity, 这样就可以清除栈底之外的所有activity,...
并且也支持特地的fragemnt* 支持fragment跳转的launch mode,目前支持standard,singleTop和singleTask,并且模拟了类似activity的onNewIntent()* 支持类似activity的onActivityResult()的回调,fragment采用了监听...
Activity的四种启动模式: 1. standard ... 如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onNewIntent())。重用时,会让该实例回到栈顶,因此在它上面的实例将会被移除栈。如果
本文实例讲述了Android编程实现两个Activity相互切换而不使用onCreate()的方法。分享给大家供大家参考,具体如下: 这里要实现的目的是: 有3个Activity: A,B,C,从A中可以进入B,B中可以进入C,并且B和C之间可能...
关于Activity启动模式的文章已经很多,但有的文章写得过于简单,有的则过于注重细节,本文想取一个折中,只关注最重要和最常用的概念,原理和使用方法,便于读者正确应用。 Activity的启动模式有4种,分别是standard...
在开发过程中,我们常常需要一个退出功能,来退出该应用的所有Activity。下面,我们列举一些退出应用的几种方式。 1.利用ActivityContainer来管理所有的Activity的引用 2.使用广播通知BaseActivity结束 3.直接杀...
@Overrideprotected void onNewIntent( final Intent intent) { super . onNewIntent(intent); UriDispatcher . dispatch( this , intent);} 称为适当的方法。 @MatchUri ( " scheme-test://host " )public void ...
Activity的onNewIntent函数可能不会被触发。 (此为BUG,未来会修复)缺乏对Native层的Hook,对某些带native代码的apk支持不好,可能无法运行。比如一部分游戏无法当作插件运行。特点:支持Androd 2.3以上系统插件...
一些实验:在通过方法通道对MainActivity的每次调用中,在Mainactivity端调用onResume,因此没有创建新的活动(并且不调用onNewIntent),因此保留了非接触卡的连接状态,这非常好。 因此,您可以根据需要在...
Activity的onNewIntent函数可能不会被触发。 (此为BUG,未来会修复) 缺乏对Native层的Hook,对某些带native代码的apk支持不好,可能无法运行。比如一部分游戏无法当作插件运行。 特点: 支持Androd 2.3以上系统 ...
实现onNewIntent(Intent intent) onNewIntent(Intent intent) 对QT的C ++端的JNI调用public static native void setUrl(String url) C ++实现openurlclient.cpp JNI调用的实现 JNIEXPORT void JNICALL Java_...
插件NFC 一个跨平台NFC(近场通信)插件,可轻松在您的应用程序中读写NFC标签。 该插件使用NDEF ( NFC数据交换格式)来最大程度地在NFC设备,标签类型和操作系统之间实现兼容性。 状态 包 建立 ...