Android - 在一个应用程序中启动另外一个已经安装的应用程序或系统程序
2014-05-08 15:36
375 查看
Android - 在一个应用程序中启动另外一个已经安装的应用程序或系统程序 2012-08-07 16:01:02 我来说两句
收藏
我要投稿我们可以通过ComponentName以及Intent的setComponent来实现:在一个应用程序里面启动另外一个已经安装的应用程序或系统程序。
下面是一个在一个应用程序里面启动另外一个已经安装的程序,如下:
[javascript]
//组件名称,第一个参数是应用程序的包名,后一个是这个应用程序的主Activity
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
Intent intent = new Intent();
//设置部件
intent.setComponent(com);
startActivity(intent);
//组件名称,第一个参数是应用程序的包名,后一个是这个应用程序的主Activity
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
Intent intent = new Intent();
//设置部件
intent.setComponent(com);
startActivity(intent);
我们也可以使用下面的代码启动系统的日历程序:
[javascript]
Intent intent=new Intent();
intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));
startActivity(intent);
Intent intent=new Intent();
intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));
startActivity(intent
收藏
我要投稿我们可以通过ComponentName以及Intent的setComponent来实现:在一个应用程序里面启动另外一个已经安装的应用程序或系统程序。
下面是一个在一个应用程序里面启动另外一个已经安装的程序,如下:
[javascript]
//组件名称,第一个参数是应用程序的包名,后一个是这个应用程序的主Activity
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
Intent intent = new Intent();
//设置部件
intent.setComponent(com);
startActivity(intent);
//组件名称,第一个参数是应用程序的包名,后一个是这个应用程序的主Activity
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
Intent intent = new Intent();
//设置部件
intent.setComponent(com);
startActivity(intent);
我们也可以使用下面的代码启动系统的日历程序:
[javascript]
Intent intent=new Intent();
intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));
startActivity(intent);
Intent intent=new Intent();
intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));
startActivity(intent
相关文章推荐
- Android:在一个应用程序中启动另外一个已经安装的应用程序或系统程序
- 在一个应用程序中启动另外一个已经安装的应用程序或系统程序
- 在一个应用程序中启动另外一个已经安装的应用程序或系统程序
- 【Android】从当前Apk启动另外一个已经安装的Apk
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- Android 在一个应用中如何启动另外一个已安装的应用
- 在一个Android程序中启动另外一个Android程序
- VC2005程序的一个运行错误 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
- Android高手进阶教程(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!
- android 安装apk文件,启动android程序,判断某个程序是否安装,遍历所有已经安装额程序
- Android之获取手机上已安装的所有的应用程序的信息,并判断是否安装了某应用程序(系统程序或非系统应用程序判断)
- android中一个应用程序启动另外一个应用程序,并传递数据。
- Android中的软件列表_点击启动另外一个程序
- android中一个程序中再次开启另外一个应用程序
- Android高手进阶教程(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!!!
- 在一个Android应用程序中启动另一个程序(微信)
- Android 在一个应用中如何启动另外一个已安装的应用
- android中一个程序中再次开启另外一个应用程序
- JAVA调用系统命令或可执行程序--返回一个Runtime运行时对象,然后启动另外一个进程来执行命令
- Android高手进阶教程(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!!!