demo:

package com.android.tutor; import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button; public class StartAnotherApplicationDemo extends Activity {    private Button mButton01, mButton02;     public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);         mButton01 = (Button) findViewById(R.id.button);        mButton02 = (Button) findViewById(R.id.start_calender);         // -----启动我们自身写的程序------------------        mButton01.setOnClickListener(new Button.OnClickListener() {            public void onClick(View v) {                // -----核心部分----- 前名一个参数是应用程序的包名,后一个是这个应用程序的主Activity名                Intent intent = new Intent();                intent.setComponent(new ComponentName(                        "com.droidnova.android.games.vortex",                        "com.droidnova.android.games.vortex..Vortex"));                startActivity(intent);            }        });        // -----启动系统自带的应用程序------------------        mButton02.setOnClickListener(new Button.OnClickListener() {            public void onClick(View v) {                Intent intent = new Intent();                intent.setComponent(new ComponentName("com.android.calendar",                        "com.android.calendar.LaunchActivity"));                startActivity(intent);            }        });    }}


更多相关文章

  1. Android获取应用程序名称(ApplicationName)
  2. Android(安卓)浏览器中启动自定义应用
  3. 渐显启动界面.md
  4. android监测本地服务
  5. 运行时发生:android.intent.action.MAIN 与 android.intent.categ
  6. 4.8 ImageView的使用
  7. 壁纸服务的启动过程
  8. Qt for Android程序沉浸式启动页面(去除标题栏、去除黑屏、保留后
  9. 扩大攻击层面:React Native Android应用程序

随机推荐

  1. android仿ios弹性页
  2. Android--MediaPlayer音乐播放器歌词随时
  3. android 编译内核
  4. 初学Android,数据存储之SD卡文件浏览器(
  5. android 资源索引贴 第一版
  6. Android listview分割线的颜色设置
  7. Android之动态改变控件大小
  8. 操作 Calendar事件
  9. ndk下载链接汇总
  10. Android多媒体开发(3)————使用Android