Android前端:按MVP模式进行编写,核心使用Retrofit + RxJava + OkHttp进行交互和多线程
后台:按MVC模式进行编写,使用SpringBoot + MyBatis实现User的RESTful API
实现了记住密码和自动登陆功能,有Empty验证,当用户名/密码错误时,登陆按钮会变为红色并显示错误信息
实现了基本的注册功能,用户名/密码有长度限制判断,重复密码有afterTextChange的事件不断与上面的密码进行比对,电子邮箱有使用Regex进行格式判断
实现了基本的用户信息查看与修改功能,进入界面先将个人信息请求并渲染到UI上,并提供修改信息的功能