欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2015年04月24日 11:23:48   投稿:junjie  
這篇文章主要介紹了Android中通過外部程序啟動App的三種方法,本文講解了直接通過包名、通過自定義的Action、通過Scheme三種方法,并分別給出操作代碼,需要的朋友可以參考下

第一種:直接通過包名:

復(fù)制代碼 代碼如下:

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.joyodream.jiji");
                startActivity(LaunchIntent);
 

第二種:通過自定義的Action

復(fù)制代碼 代碼如下:

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

復(fù)制代碼 代碼如下:

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>
  

相關(guān)文章

最新評論