Andorid App之间的跳转

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhaoqi_no1/article/details/78897699

不同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

展开阅读全文
博主设置当前文章不允许评论。

没有更多推荐了,返回首页