🍅文章末尾有获取完整项目源码方式🍅
点击快捷传送地址: 保姆级教学——制作登陆注册功能页面
目录
一、准备工作
二、创建相关文件
三、页面布局
四、DabaHelper帮助类的编写
五、RegisterActivity注册页面
六、LoginActivity登录页面
七、修改启动顺序
八、详细的操作步骤及代码
登陆、注册功能页面,在我们制作的每个项目中都会使用到,今天我们就从新建文件开始教大家如何制作登陆注册功能。
一、准备工作
1.准备自己喜欢的图片
2.准备自己喜欢的颜色(16进制)
3.开发环境(AS版本2020级以上都是可以的)
二、创建相关文件
1.打开AS创建名为Login的项目 (如下图)
2.新建文件LoginActivity和RegisterActivity备用
3.创建DataHelper文件(数据库的帮助类)
三、页面布局
首先,我们先制作注册页面的布局
这里我们可以自由发挥,由于各位同学们的水平参差不齐我们这里就使用最简便的一种方法来教大家制作!
其次,我们来制作登录页面布局
登录页面的布局是同步注册页面的布局可以直接复用,只需要修改按钮文字以及id名即可。
至此我们所有页面布局就已经完成了,
四、DabaHelper帮助类的编写
第一步:我们先继承SQLiteOpenHelper
第二步:我们继承后就需要完成对应的方法
第三步:我们需要自己命名一个库、表、字段等名称
这里我们只有两个字段username和password,大家可以跟据自己的注册页进行字段的增加。
第四步:数据的添加验证
到这里我们的数据库和表就已经创建完成了,下来就要进行数据的增加和验证。
其次,我们登录的时候需要验证账号密码是否正确。登录验证方法如下所示:
至此我们的数据库帮助类DataHelper文件就已经完成了,以下是完整的代码:
五、RegisterActivity注册页面
第一步:先初始化控件添加数据库帮助类
第二步:button按钮的点击事件
六、LoginActivity登录页面
第一步:我们还是先初始化控件添加数据库帮助类
第二步:button按钮的点击事件
七、修改启动顺序
到这里我们的java代码都已经完成,现在我们实现最后一步启动页面的更改。
首先我们打开AndroidManifest.xml如下图所示:
如上图所示,我们把启动代码放在RegisterActivity中,这样我们运行后第一个页面就是注册页面。
至此我们本次的登陆注册页面功能就完成了!
八、详细的操作步骤及代码
关注公众号《编程乐学》
后台回复:福利
👇👇👇快捷获取方式👇👇👇