本次重点掌握android开发中button控件的实际应用,并结合activity间跳转与数据传递进行实操训练。通过一个完整案例,实现用户在主界面输入内容后,点击按钮将输入信息传递至新页面,并在目标activity中动态展示所传数据,从而深入理解android基础ui交互与intent传值机制。
1、新建Android项目,项目名称设为ButtonTest,依据系统提示完成各项参数配置并完成创建流程。


2、在main.xml布局文件中添加两个EditText控件用于文本输入,以及一个Button控件作为提交入口;随后在ButtonActivity类中完成对应控件的findViewById初始化及事件监听设置。


3、在res/layout目录下新建一个名为second.xml的布局文件(注意全部使用小写字母命名),其中包含一个TextView用于接收并显示上一页面传递的数据,另配一个Button用于触发返回操作,构建简洁清晰的二级界面结构。

4、在AndroidManifest.xml清单文件中注册SecondActivity组件,确保其能被正常启动,声明方式如下所示:

5、创建SecondActivity类,负责获取Intent中携带的数据,并将其设置到TextView中进行可视化呈现。

6、当用户点击主界面按钮时,ButtonActivity通过Intent封装输入内容,启动SecondActivity并完成数据传递。

7、应用运行后,用户可在首页填写相关信息,点击按钮即可完成页面跳转与数据显示。


8、在second.xml界面中点击返回按钮,可调用finish()方法关闭当前Activity,返回至初始界面。












