AIDE基础教程-Intent
功能
- Intent的三种跳转方式: intent_Pass
- Intent带数据跳转和带数据返回:intent
Intent的三种跳转方式
此处介绍intent的显示跳转、隐式跳转和打开网页。
1.首先创建跳转用的TargetActivity.java和对应的xml布局文件target.xml
2.target.xml创建三个按钮,分别为”显示跳转”、”隐式跳转”和”打开百度”
3.AndroidManifest.xml清单文件添加TargetActivity活动窗口注册信息
4.TargetActivity.java添加以下信息
5.在MainActivity.java添加按钮绑定
6.设置显示跳转方式
7.设置隐式跳转和打开浏览器
Intent带数据跳转和带数据返回
功能介绍:
在第一个Activity A中输入信息,点击按钮后跳转到Activity B,B中显示A中带过来的信息,输入返回的信息,点击返回后,按返回键返回到A,A中接收B中带过来的信息。
1.创建需要的文件,Activity A为MainActivity,对应资源文件为main.xml;Activity B为TargetActivity,对应资源文件为target.xml;清单文件AndroidManifest.xml中注册TargetActivity
2.main.xml和target.xml中创建需要的资源
(1 main.xml中创建需要显示的2个TextView和输入的2个EditText,1个跳转按钮,返回信息的两个TextView
(2 target.xml中创建1个接收信息的TextView,1个发送返回信息的EditText和按钮
3.MainActivity中创建Bundle接收多种类型数据,然后使用Intent跳转并传递数据
4.TargetActivity中创建Intent接收信息,并使用Bundle解析信息后在TextView中显示
5.创建按钮或者使用返回键返回信息,此处使用返回键返回,如果使用按钮返回,请将对于代码拷贝到按钮的onClick方法下
6.MainActivity中使用onActivityResult方法接收返回信息
[…] AIDE基础教程-Intent […]