android 程序间跳转
2014-05-30 16:51
148 查看
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);
}
});
}
}
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);
}
});
}
}
相关文章推荐
- Android笔记:实现加载的progressDialog之后跳转到程序主界面
- Android 应用程序多Activity跳转之后退出整个程序
- android 程序完全退出,,通知跳转 逻辑
- Android卸载程序之后跳转到指定的反馈页面
- (仿360卸载后弹窗)Android卸载程序之后跳转到指定的反馈页面
- android中程序更新下载完成后自动跳转安装界面
- Android基础--程序第一次启动从欢迎页跳到引导页,下次再启动直接从欢迎页跳转到主页
- Android卸载程序之后跳转到指定的反馈页面
- Android卸载程序之后跳转到指定的反馈页面
- Android程序间的跳转问题
- Android笔记:实现加载的progressDialog之后跳转到程序主界面
- Android:让Link始终保持在程序的WebView中跳转
- Android程序间的跳转问题
- Android 跳转到网页 地图 拨号程序
- Android卸载程序之后跳转到指定的反馈页面
- 跳转到Android的程序卸载界面
- android 利用intent在不同程序之间跳转
- Android实现程序之间的跳转
- Android程序中实现按钮按下后的界面跳转
- Android卸载程序之后跳转到指定的反馈页面