Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android中通過外部程序啟動App的三種方法

Android中通過外部程序啟動App的三種方法

編輯:關於Android編程

第一種:直接通過包名:

復制代碼 代碼如下:
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.joyodream.jiji");
                startActivity(LaunchIntent);
 

第二種:通過自定義的Action

復制代碼 代碼如下:
Intent intent = new Intent();
                intent.setAction("com.joyodream.jiji.main");
                MainActivity.this.startActivity(intent);
 
<intent-filter>
                <action android:name="com.joyodream.jiji.main" />
                <category android:name="android.intent.category.DEFAULT" />              
            </intent-filter>

第三種:通過Scheme

復制代碼 代碼如下:
Intent intent = new Intent();
                intent.setData(Uri.parse("joyodream://......"));
                startActivity(intent);
 
 
 
<intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="joyodream" android:ssp="jiji" />              
            </intent-filter>
  

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved