APP之间的跳转实际上也是Activity之间的跳转,只是需要多配置一些东西


首先在目标APP的清单文件上加多一个intent-filter在Activity中:

<activity android:name=".xxxxActivity"android:launchMode="singleTop"><!--在目标APP的目标Activity加多这个intent-filter--><intent-filter><action android:name="kang" />  <!--标志--><category android:name="android.intent.category.DEFAULT" />  <!--这是一个普通页面--></intent-filter></activity>

然后在需要跳转的APP中:

public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);findViewById(R.id.button).setOnClickListener(v -> {Intent intent = new Intent("kang");  // 标志(要和目标APP的清单文件中的标志一样)startActivity(intent);});}
}

这样子运行后点击按钮就能实现APP之间的跳转了

其实跟正常Activity跳转是一模一样的,只是要在目标APP的Activity添加一个intent-filter而已。

不难看出,手机中的所有的Activity都是在安卓系统之中的,所以才能跨APP跳转Activity

Android APP之间的跳转相关推荐

  1. android 应用之间相互跳转,拉起 app跳转app

    想要实现app之间的相互跳转,很简单,只需要下面这几步!!!! 一.判断是否安装所需app(已安装直接开启,未安装进行下载) 二.触发拉起app的方法 下面,我们详细介绍: 1.判断是否安装所需app ...

  2. Android APP之间共享SharedPreference

    条件 sharedUserId相同 我们知道,Android上的各个APP是用户分离的,每个APP都有不同的UserId,这种共享数据的方式要求这两个APP必须是相同的UserId. 在Android ...

  3. pythonista3没有url scheme_URL Scheme是如何实现app之间的跳转

    项目演示 URL Scheme是什么 由于苹果的app都是在沙盒中,相互是不能访问数据的.但是苹果还是给出了一个可以在app之间跳转的方法:URL Scheme.简单的说,URL Scheme就是一个 ...

  4. android app 点击跳过,【惊奇软件】Android 自动跳过 v3.4.5

    自动跳过软件,是一款Android上自动跳过开屏广告的程序,原理是模拟点击跳过按钮.软件小巧干净,不收费,无限制,就算是首页的广告banner,也可以直接关闭,可以说作者非常良心了,值得使用. 页面上 ...

  5. ios俩个APP之间跳转、传值

    两个APP之间的跳转是通过[[UIApplication sharedApplication] openURL:url]这种方式来实现的. 1.首先设置第一个APP的url地址 2.接着设置第二个AP ...

  6. ios两个app之间传值和跳转实现(转发)

    两个APP之间的跳转是通过[[UIApplication sharedApplication] openURL:url]这种方式来实现的. 1.首先设置第一个APP的url地址 2.接着设置第二个AP ...

  7. IOS开发之App之间的拉起和跳转

    我们平时在浏览HTML5页面的时候,经常会遇到跳转到微信.淘宝.京东等App页面,如下图所示: 那么IOS是如何实现App之间的跳转呢?今天就来学习一下. URL Scheme: IOS在系统层面为我 ...

  8. 如何实现应用之间的跳转(ios和安卓)

    ios: 一.应用跳转原理 应用跳转到另一个应用应该是很常见的需求,比如第三方登录,微信或者支付宝支付,就需要用到应用间跳转的技术,做过的可能知道我们需要配置一个URL Schemes: 其实这个UR ...

  9. Android深入浅出系列之实例应用—手机页面之间的跳转

    在网页里,我们可以通过超级链接从一个网页跳转到另外一个网页,在手机里面,要如何实现手机页面之间的跳转呢? 原理:通过布局文件和setContentView()方法配合来实现.通过点击第一个布局文件ma ...

最新文章

  1. Linux那些事儿 之 戏说USB(2)漫漫辛酸路
  2. 倪光南院士:openEuler与全球开发者共同推动计算产业发展
  3. 【Java 虚拟机原理】Class 字节码二进制文件分析 二 ( 常量池位置 | 常量池结构 | tag | info[] | 完整分析字节码文件中的常量池二进制数据 )
  4. 获得主窗口句柄AfxGetApp()-m_pMainWnd
  5. subList生成的列表和原列表的对比
  6. mysql sum_MySQL中的SUM函数使用教程
  7. mysql导出数据库对象命令_mysql数据库导出数据(命令)
  8. 机器学习入门阶段程序员易犯的5个错误
  9. RestFul的学习 2021-04-25
  10. sed 分隔符打印_字符截取:cut,格式化输出:printf,字符截取:awk,文件或命令输出编辑:sed...
  11. cni k8s 插件安装_使用kind来快速部署k8s环境
  12. MySQL主从同步(一)——原理详解
  13. 「leetcode」701. 二叉搜索树中的插入操作:【递归法】【迭代法】详解
  14. 技术人观点:开发人员在处理云应用时该注意什么?
  15. 提高Android应用辅助功能的方法Accessibility
  16. PAT乙级-1028人口普查
  17. 使用mbedtls库实现ftps协议
  18. 如何解决C++编译错误C2280尝试引用已删除的函数【每天一个小技巧】
  19. Entity Framework自定义迁移历史表(EF6以上)
  20. 什么击计算机窗口可以打开资源管理器,如何打开资源管理器? 5种打开资源管理器的方法...

热门文章

  1. 蓝牙配对码配置错误_2020性价比高的无线耳机,双十一目前最值得入手的蓝牙耳机...
  2. 7.嵌入式控制器EC实战 ACPI规范中的电源管理通道PMC(Power Management Channel)
  3. python绘制函数图像opengl3d_写给 python 程序员的 OpenGL 教程
  4. java断言是什么_Java断言机制
  5. 关于镂空正方体的作图
  6. unity3d 大地图接壤_如何使用Unity自带的TileMap做出六边形地图
  7. UEFI装系统不能从U盘启动的解决办法
  8. 【windows系统】360浏览器按F12弹出独立窗口的解决方法(图文)
  9. python 学习笔记 while循环
  10. 甘肃省能源产业发展动向及十四五建设现状分析报告2021版