
上QQ阅读APP看书,第一时间看更新
3.4 用户注册案例讲解
本节的用户注册布局与第2章的用户注册案例布局是一样的,本节主要讲的是如何使用布局中定义的控件以及数据传递与接收。
(1)Activity1的布局代码与第2章的布局代码一样。
(2)Activity1代码如下所示:



上述代码主要是对main_activity_layout.xml中的控件进行初始化以及添加监听事件,然后对选择的数据进行传递。
(3)SecondActivity负责接收数据并显示出来。布局文件second_lay.xml中定义了一个TextView负责显示数据,代码如下所示:

(4)SecondActivity代码如下所示:

(5)在AndroidManofest.xml文件中注册SecondActivity,代码如下所示:

上述代码编写完成以后,接下来输入手机号、密码,选择性别、爱好、城市,然后单击“注册”按钮,跳转到接收数据的界面。注册界面和接收数据界面分别如图3-10和图3-11所示。

图3-10 注册界面

图3-11 接收数据界面
以上就是用户注册的详细介绍,其中包含了组件的使用、数据的传递和接收、按钮的单击事件等,这些都是进行Android开发的基本知识,需要熟练掌握和应用。