android 跨应用跳转 启动其他应用指定界面

//应用 A  跳转到应用B指定界面

//应用A调转的intent代码

 Intent intent = new Intent();

        ComponentName comp = new ComponentName("com.xxx.xxxx", "com.xxx.xxx.BActivity");

        intent.setComponent(comp);

        intent.putExtra("other", "true");

        intent.setAction("android.intent.action.VIEW");

        startActivity(intent);

//其中  "com.xxx.xxxx",要跳转到的B应用的包名    

//   "com.xxx.xxx.BActivity"   B应用的详细路径  

//  自定义传一个参数,区别B一个用内部应用跳转   

//  应用B需要在mainifest.xml注册 代码

<activity

            android:configChanges="orientation|keyboardHidden"

            android:name=".activity.BActivity" >

            <intent-filter >

                <action android:name="android.intent.action.VIEW"/>

                <category android:name="android.intent.category.DEFAULT"/>

            </intent-filter>

        </activity><!-- 分类详细列表 -->

//  其中主要是     <action android:name="android.intent.action.VIEW"/> //固定不变

 //  <category android:name="android.intent.category.DEFAULT"/> //固定不变

时间: 2024-08-02 03:25:06

android 跨应用跳转 启动其他应用指定界面的相关文章

Android跨应用启动实例详解

Android跨应用启动 前言: 相信大家,很多时候都是在自己的应用中,启动自己写的Activity,Service.BroadcastReceiver.contentProvider .换句话说,这些都只是 * 单个应用中 组件间 * 的启动.而我们下面要谈论的是 两个应用间 组件 的启动.即--使用 隐式Intent方式 启动应用B的某个组件. 一.在开始之前,先来梳理一下跨应用启动的2种方式: 第一种:在Activity中,启动另一个app的组件. 第二种:在Service中,启动另一个a

应用-Android自定义页面跳转动画

问题描述 Android自定义页面跳转动画 <br> <item name="android:activityOpenEnterAnimation">@anim/move_right_in_activity</item><br> <item name="android:activityOpenExitAnimation">@anim/move_left_out_activity</item>&l

android web链接跳转app

问题描述 android web链接跳转app 我拿到了贴吧发帖记录的网址,怎么能用百度贴吧app打开这个网址,谢谢,第一次提问. 解决方案 android 超链接跳转web链接跳转安卓app的问题 解决方案二: 这个你得看百度贴吧app接受外部启动的时候是怎么写的了. 一般都是这样写的: <intent-filter> <action android:name="android.intent.action.VIEW" /> <category andro

Android中activity跳转按钮事件的四种写法_Android

具体实现代码: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 方法1. 采用实现OnClickListener接口的类 ((Button) findViewById(R.i

Android Studio Intent隐式启动,发短信,拨号,打电话,访问网页等实例代码_Android

Android Studio Intent隐式启动,发短信,拨号,打电话,访问网页等实例代码 功能 创建5个按钮,隐式启动.发短信.拨号按钮.电话按钮.打开网页按钮.通过使用Intent来完成各自按钮下的功能 代码目录如下 详细代码如下: activity_main.xml代码如下 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sc

Android Activity的跳转与传值详解

Android Activity的跳转与传值详解 Activity跳转与传值,主要是通过Intent类来连接多个Activity,以及传递数据. Intent是Android一个很重要的类.Intent直译是"意图",什么是意图呢?比如你想从这个Activity跳转到另外一个Activity,这就是一个意图.Intent类在Android系统中的作用很大,在此不详细说了,后面有文章介绍! Activity跳转,无返回结果 这是最简单的Activity跳转方式.从一个Activity启动

Android判断程序是否第一次启动

本文实例为大家分享了Android判断程序是否第一次启动的具体代码,供大家参考,具体内容如下 public class Welcome extends Activity { private final long SPLASH_LENGTH = 2000; Handler handler = new Handler(); public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); set

Android中activity跳转按钮事件的四种写法

具体实现代码: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 方法1. 采用实现OnClickListener接口的类 ((Button) findViewById(R.i

Android 实现页面跳转

android使用Intent来实现页面跳转,Intent通过startActivity(Intent intent)或startActivityForResult(Intent intent,int resquestCode)方法来启动Activity,在新建Intent对象时来指定从A页面跳到B页面, 比如: Intent i = new Intent(A.this,B.class);这就表示从A页面跳到B页面, Intent对象通过调用putExtra方法来传递页面跳转时所需要传递的信息