Android学习笔记--Activity和intent
2011-02-13 07:59
344 查看
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0
多个Activity之间的关系
跳转关键 startActivity(Intent intent)
在onClickListener 监听器的onClick方法中
内部类继承OnClickListener
Intent intent = new Intent();
intent.putExtra(key , value); // 设置传参数据
intent.setClass(this,class); // 设置跳转参数
Activity.this.startActivity(intent);
事件绑定
myButton = (Button)findViewById(R.id.myButton);
myButton.setOnClickListener(new 内部类名()); // 注册成功
Intent对象的获取
Intent intent = getIntent();
String value = intent.getStringExtra(key);
TextView = (TextView)findViewById(R.id.myTextView);
TextView.setText(value);
2 . Intent的基本作用
Intent对象包含了一组信息 相当于一个请求
1. Component name (欲启动Activity 的名称等等)
2. Action (另一个Activity的动作)
3. Data (传递的数据)
4. Category
5. Exreas (额外的键值对信息)
6. Flags
启动另一个Activity
例 Url url = Url.parse("smsto://08000000123");
Intent intent = new Intent(Intent.ACTION_SENDTO,url);
intent.putExtra("sms_body","The SMS text");
startActivity(intent);
多个Activity之间的关系
跳转关键 startActivity(Intent intent)
在onClickListener 监听器的onClick方法中
内部类继承OnClickListener
Intent intent = new Intent();
intent.putExtra(key , value); // 设置传参数据
intent.setClass(this,class); // 设置跳转参数
Activity.this.startActivity(intent);
事件绑定
myButton = (Button)findViewById(R.id.myButton);
myButton.setOnClickListener(new 内部类名()); // 注册成功
Intent对象的获取
Intent intent = getIntent();
String value = intent.getStringExtra(key);
TextView = (TextView)findViewById(R.id.myTextView);
TextView.setText(value);
2 . Intent的基本作用
Intent对象包含了一组信息 相当于一个请求
1. Component name (欲启动Activity 的名称等等)
2. Action (另一个Activity的动作)
3. Data (传递的数据)
4. Category
5. Exreas (额外的键值对信息)
6. Flags
启动另一个Activity
例 Url url = Url.parse("smsto://08000000123");
Intent intent = new Intent(Intent.ACTION_SENDTO,url);
intent.putExtra("sms_body","The SMS text");
startActivity(intent);
相关文章推荐
- android学习笔记3 Intent和Activity
- Android学习笔记(七):多个Activity和Intent
- Android学习笔记(七):多个Activity和Intent
- Android学习笔记33:Intent介绍及Intent在Activity中的使用方法
- Android学习笔记(四):在Activity中跳转--Intent的使用
- [Android学习笔记] -- Activity和Intent
- Android学习笔记-Activity&Intent
- Android学习笔记33-Intent介绍及Intent在Activity中的使用方法
- Android学习笔记之Intent穿梭于各个Activity之间
- Android学习笔记(2)——使用Intent在Activity间传递
- Android学习笔记(七):多个Activity和Intent
- Android学习笔记2 创建另一个activity以及实现intent消息传递
- Android学习笔记(七):多个Activity和Intent
- Android学习笔记(六)通过Intent启动其他Activity
- Android学习笔记:<二>02.Activity和Intent
- Android学习笔记三:用Intent串联activity
- Android学习笔记(8)————详细谈谈intent的startActivityForResult()方法
- Android学习笔记(8)————详细谈谈intent的startActivityForResult()方法 .
- Android学习笔记--Activity中使用Intent传值示例代码
- Android学习笔记•从零开始•第二天•Intent-穿梭在Activity之间