Android开发学习笔记-3 Activity-2 Activity和Intent关系
1.多个Activity之间关系
可以是一个Appliaction中的Activity跳转和数据传递,也可以是多个Appliaction中的Activity进行页面跳转和数据传递。
2.Intent的基本作用
一个Intent对象包含了一组信息:
- Component name 启动哪个组件、哪个Activity
- Action 指定另一个Activity做什么
- Data 传送什么样儿的数据
- Category
- Extras key-vialue值,通过Intent对象传递
- Flags
3.在一个Activity中启动另一个Activity
写一个Button
给Button添加一个监听
给在监听里写一个Intent的跳转(目标Activity可以是本Appliction的也可以是其他Application中的)
4.使用Intent在Activity之间传输数据的基本方法
例子:
在第二个Activity中写如下,即可得到值(Extras传值方式)
Intent intent = getIntent();
String value = intent.getStringExtra("testIntent");