Andorid App之间的跳转
来源:互联网 发布:女生必知 编辑:程序博客网 时间:2024/05/16 15:20
不同APP之间的跳转
安卓ap之间的跳转,方式其实挺多,
方式一:
Intent intent = new Intent(); intent.setAction("XXX,XXX,XXX"); 此处填 intent.putExtra("data", "data"); startActivity(intent);
manifest中配置
action
<intent-filter> <action android:name="xxx.xxx.xxx"/> <category android:name="android.intent.category.DEFAULT"/>
方式二
ConponentName方式
“`
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn = new ComponentName(“包名”,Activity的包名);
intent.setComponent(cn);
intent.putExtra(“data”, “data”);
startActivity(intent);
“`
另一个项目中getIntent.getStringExtra(“data”), 就能获取到数据
方式三: 就是网页跳转app拉,也是很简单在manifest配置
<category android:name="android.intent.category.BROWSABLE" />
host schema ok
阅读全文