一、本次继续完善https://club.gizwits.com/thread-169684-1-1.html 二、Fragment是Android中用于构建灵活、可重用和模块化界面的组件。它是一种包含自己布局和逻辑的独立模块,可以嵌入到 Activity 中,实现更灵活的用户界面和交互,它有自己的生命周期,包括 onCreate、onStart、onResume、onPause、onStop 等方法,可以根据需要处理相应的生命周期事件,这里使用了Fragment来完善一下注册功能和界面。 三、首先需要将注册界面的布局和代码删除,然后重新设计一下注册界面的布局,布局如下: 四、创建2个Fragment,名字可以自定义 五、完成Fragment的页面布局,两个Fragment的布局如下,图一为验证码注册的布局,图二为邮箱登录的布局 六、完成Fragment的代码 (1)验证码注册,代码如下: (2)邮箱注册,代码如下: 七、最后完成一下注册界面的代码,代码如下图: 注意一下目前注册界面有使用Spinner控件,这里是去strings.xml创建的array 八、实物现象 |