如何通过一个程序启动另外一个程序

原创 2017年07月22日 04:33:59

1.通过action启动

Intent intent =new Intent("com.viking.task2");

startActivity(intent);

2.通过包名和全类名启动
Intent intent =new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName name = new ComponentName("com.viking.task2","com.viking.task2.MainActivity");
intent.setComponent(name);
startActivity(intent);

---------------
注册清单中代码

<activity android:name=".MainActivity" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
    </intent-filter>
    <intent-filter>
        <action android:name="com.viking.task2"></action>
        <category android:name="android.intent.category.DEFAULT"></category>
    </intent-filter>

</activity>


相关文章推荐

如何启动另一个应用程序

  • 2015年01月21日 13:14
  • 4.06MB
  • 下载

7_Linux内核如何装载和启动一个可执行程序

版权声明:陈诚 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000  =============...
  • bshcc
  • bshcc
  • 2016年04月05日 21:22
  • 522

一个带启动画面的小程序

  • 2007年04月25日 16:04
  • 329KB
  • 下载

Android--一个好玩的应用程序/开机自启动

这个例子实现了一个小程序,这个程序的特殊之处在于只要运行一次,然后它就会伴随着手机的启动而自己运行。 首先,为了捕捉手机启动的事件,我们需要在AndroidManifest.xml文件中添加如下的代...

C#写的一个启动本机程序

  • 2008年07月14日 04:28
  • 34KB
  • 下载

android 启动另外一个程序的Activity

Android 的一个特色就是 application A 的 activity 可以启动 application B 的 activity,尽管 A 和 B 是毫无干系的,而在用户看来,两个场景紧密...

一个选择启动分区的程序源码

  • 2009年07月11日 19:01
  • 29KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何通过一个程序启动另外一个程序
举报原因:
原因补充:

(最多只允许输入30个字)