Android中跳转到系统管理应用程序界面的方法


在编写Android应用程序时,如果需要调用系统原生的管理应用程序界面呢?本人在一个项目中遇到过,本人没有发现这方面现成的intent,不过通过看源代码实现了。

android源代码application_settings.xml

  1. <PreferenceScreen  
  2.            android:title="@string/manageapplications_settings_title"  
  3.            android:summary="@string/manageapplications_settings_summary">  
  4.        <intent android:action="android.intent.action.MAIN"  
  5.                android:targetPackage="com.android.settings"  
  6.                android:targetClass="com.android.settings.ManageApplications" />  
  7.    </PreferenceScreen>  
熟悉PreferenceScreen的朋友应该知道如何做了,如果不熟悉的朋友,文章最后贴出一篇文章,大家参考一下就知道了,根据xml的描述,我们可以用如下代码调用系统原生的管理应用程序界面
  1. Intent intent =  new Intent();  
  2. intent.setAction("android.intent.action.MAIN");  
  3. intent.setClassName("com.android.settings""com.android.settings.ManageApplications");  
  4. startActivity(intent);  
Android设置中的Preferencescreen用法介绍与分析:

相关内容