Android客户端登录注册模块

(项目地址:https://github.com/wlkdb/module_login-register

先上图,各组件间的跳转关系如下:



程序的入口是Welcome Activity,展示欢迎界面。随后检测SharedPreferences中自动登录即"auto_login"的值是否为true,是的话直接从SharedPreferences中提取用户名密码进行登录操作,否则跳转至Login Activity。由于要花1秒的时间来显示欢迎界面,故登录和跳转操作在新线程中执行。

 

在登录操作中如果成功登录则跳转至Main Activity,否则跳转至Login Activity。在Login Activity中可以输入用户名密码进行登录,也可以点击注册按钮跳转至Register Activity。

其中密码在输入后需要进行MD5加密,如果登录成功则将用户名密码保存至SharedPreferences中。

 

 

在Register Acitivity中可以输入用户信息进行注册操作,也可以返回到Login Activity,其中输入的密码同样需要进行MD5加密。注册成功后返回到Login Activity,失败则停留在Register Activity。

项目地址:https://github.com/wlkdb/module_login-register

猜你喜欢

转载自blog.csdn.net/wlkdb/article/details/51988509