赞
踩
Android给我提供了在一个应用启动另外一个应用里的任意一个Activity的能力
这里有多种方法,在学习的过程中考虑到后面很多没有系统学习,按照学习进度,先介绍目前最熟悉的两种方式。
方法一:直接上代码,最直接的学习方式就是看代码,代码能看懂可以省略看解释注释的废话,看不懂再结合我后面的注释,相信能掌握,最后自己敲一遍跑一下,深刻印象美滋滋,废话有点多了!
- Intent intent = new Intent("android.intent.action.SingleIntanceActivity");
- startActivity(intent);
这段代码运行在APP1里,打开APP2里的SingleIntanceActivity,记得SingleIntanceActivity要在AndroidManifest.xml配置文件里设置action跟category标签。
上文件代码
- <activity
- android:name=".SingleIntanceActicvity"
- android:launchMode="singleInstance" >
- <intent-filter >
- <action android:name="android.intent.action.SingleIntanceActivity"/>
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。