项目是基于kotlin写的:
Android 端:
1.使用组件化模块开发基于阿里ARouter封装的组件路由调用
项目框架与用到的技术: ARouter+Retrofit+Rxjava+Okhttp+Dagger2+Rxbus+
Anko+RxKotlin+RxAndroid+Glide
数据库使用了第三方的 : GreenDao
2.项目中图片上传使用了七牛云存储,封装了微信支付支付宝支付银联支付方法,由于需要申请账号,只集成了支付宝沙箱环境支付功能。
服务端:
软件架构:Spring +SpringMVC+MySQL+Redis
项目上传到了GitHub
app端: https://github.com/guiyanbing/songster
服务端:https://github.com/guiyanbing/Kotlin-Server
主要的功能: