Nah a26c32fa8b | 11 月之前 | |
---|---|---|
.idea | 1 年之前 | |
app | 11 月之前 | |
code | 1 年之前 | |
gradle/wrapper | 1 年之前 | |
.gitignore | 1 年之前 | |
README.md | 1 年之前 | |
build.gradle | 1 年之前 | |
gradle.properties | 1 年之前 | |
gradlew | 1 年之前 | |
gradlew.bat | 1 年之前 | |
settings.gradle | 1 年之前 |
Android架构搭建,根据腾讯QMUI_Android框架搭建,适用于快速运用到项目中去。 由于本项目与自己的后台服务器搭配使用,在使用时请改成自己的服务器IP地址。
感谢QMUI_Android团队为广大开发者提供的 UI 库 ,官网:http://qmuiteam.com/android
添加并重写OkGo中的JsonCallback,添加JsonConvert类,对后台baseJson进行统一管理。 每个项目请求后台返回的json格式都有所不同,请根据实际项目需求修改JsonConvert类。 本项目同时提供了两种json格式进行解析操作:
{code:0,msg:"成功",result:{…}}
。code
数值来判断返回的数据是否成功。code:0
表示成功返回,code:101
等其他标识表示返回失败,并返回失败的msg
。{success:true,msg:"成功",result:{…}}
。success
数值来判断返回的数据是否成功。success:true
表示成功返回,success:false
表示返回失败,并返回失败的msg
。实现启动和登录功能,在app启动时通过后台服务器判断token是否失效,如果没有token或者失效,则跳转到登录页面,反之直接跳转到主界面。
添加测试用户信息开关,并且在gradle配置只能在debug版本使用,当编译成release正式版时,关闭测试用户信息开关。
添加SPConstants,统一管理SharedPreferences的key。