Skip to content

一个完整实现登陆、注册、更新用户信息的Android Demo,主要学习了Android的交互方式。

Notifications You must be signed in to change notification settings

zhuyst/Retrofit_Learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一个实现了登陆、注册、更新用户信息的基本功能的Android Demo

Android前端:按MVP模式进行编写,核心使用Retrofit + RxJava + OkHttp进行交互和多线程

后台:按MVC模式进行编写,使用SpringBoot + MyBatis实现User的RESTful API


登陆界面

alt text

实现了记住密码和自动登陆功能,有Empty验证,当用户名/密码错误时,登陆按钮会变为红色并显示错误信息


注册界面

alt text

实现了基本的注册功能,用户名/密码有长度限制判断,重复密码有afterTextChange的事件不断与上面的密码进行比对,电子邮箱有使用Regex进行格式判断


用户信息界面

alt text

实现了基本的用户信息查看与修改功能,进入界面先将个人信息请求并渲染到UI上,并提供修改信息的功能

About

一个完整实现登陆、注册、更新用户信息的Android Demo,主要学习了Android的交互方式。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published