Android学习笔记二 Intent跳转界面
2015-03-07 00:00
344 查看
帮一个哥们弄一个创业项目,又耽误了好几天,没有连续学习罪过啊罪过
1.简单的跳转
1.有返回的跳转
在MainActivity中实现
在FirstActivity中加入主动返回参数的方法
1.简单的跳转
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { /* Intent好多构造方法,暂时就理解一个先 第一个参数上下文 简单的说就是this,但我这里用了匿名类所以加了点代码 第二个参数跳转的ActivityClass */ Intent intent = new Intent(MainActivity.this,FirstActivity.class); startActivity(intent); } });
1.有返回的跳转
button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this,FirstActivity.class); startActivityForResult(intent,1); } });
在MainActivity中实现
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); Log.i("tag",requestCode + " - " + resultCode); textView.setText(data.getStringExtra("data")); }
在FirstActivity中加入主动返回参数的方法
Intent intent = new Intent(); //初始化 intent.putExtra("data","Hello"); //设置参数 setResult(2,intent); //返回参数 finish();//返回
相关文章推荐
- android学习笔记 是用显示和隐式的Intent 跳转界面
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
- Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
- 在Android中如何Intent意图跳转系统其他的界面
- Android - 通俗解释应用界面跳转使用的Intent中Flag
- Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
- android界面跳转,Intent介绍
- 单击事件的处理方式及注册窗体的创建之(四)Intent实现界面跳转传值
- Android 创建一个activity 及创建Intent对象跳转界面并传值
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- Intent跳转到系统界面
- Intent跳转系统自带的界面
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
- Intent跳转系统界面
- Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
- 界面跳转:Intent的使用
- 使用intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他