Android入门项目(一)实现完整的登录/注册功能

Android入门项目(一)实现完整的登录/注册功能_第1张图片
项目的功能图

// 写在前面:
此项目是我个人练手的项目,如有任何问题,欢迎留言。当然项目中也可能有些错误,欢迎指正!
项目的功能是客户端能通过服务端完成注册登录的流程,客户端和服务端之间能相互反馈信息。
客户端和服务端之间发送的数据为json和xml,比如客户端向服务端发送json数据,服务端接收并解析,最后给客户端回应josn数据。
服务端只需向客户端提供接口(这里采用的是Springboot自带的tomcat服务器,当然是为了简单。小伙伴们自己可以搭一个Apache服务器最好)。其中接口接口有四个,json请求数据和返回数据,xml请求数据和返回数据。
Android页面和后台数据处理都做好了,服务端对应有一张表,sql在对应的text文件夹里
代码实现就不介绍了,注释写的很详细哦。
这里代码经过反复修改,完全符合java编码规范和接口标准。如有错误,欢迎指正 !

一,客户端实现

Ubuntn 64/ AS 2018/ SDK Android 8.1/ Gradle 4.6
代码层次:
Android入门项目(一)实现完整的登录/注册功能_第2张图片

二,服务端实现

win10 64 / IDEA 2018.3/ Mysql 5.7/ jdk 1.8/ SpringBoot 2.1.3 /Maven 3.5.3
代码层次:
Android入门项目(一)实现完整的登录/注册功能_第3张图片

三,最终效果

  • 欢迎页面:

  • 登录页面:

Android入门项目(一)实现完整的登录/注册功能_第4张图片

  • 注册页面:

Android入门项目(一)实现完整的登录/注册功能_第5张图片
Android入门项目(一)实现完整的登录/注册功能_第6张图片

四,完整代码

GIthub链接:https://github.com/YanInfo/Android-Projects
Gitee链接:https://gitee.com/yaninfo/Android-demos
欢迎Star,共同进步哦 ~~~

写在最后:原创不易,觉得对自己有帮助的小老弟,欢迎点赞评论~~~

你可能感兴趣的:(Android入门demo)