項目是基于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
主要的功能:
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png