Android应用程序中启动另一个应用程序

1.启动系统自带的应用程序

 前名一个参数是应用程序的包名,后一个是这个应用程序的主Activity名
                Intent intent=new Intent(Intent.ACTION_MAIN);
                intent.addCategory(Intent.CATEGORY_LAUNCHER);
                intent.setComponent(new ComponentName("com.android.calendar","com.android.calendar.LaunchActivity"));
                startActivity(intent);
2.启动自己写的应用程序

Intent intent=new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setComponent(new ComponentName("com.example.dell.wuzi","com.example.dell.wuzi.WelcomeActivity"));
startActivity(intent);



你可能感兴趣的:(android基础)