項目是基于kotlin寫的:
Android 端:
1.使用組件化模塊開發(fā)基于阿里ARouter封裝的組件路由調(diào)用
項目框架與用到的技術(shù): ARouter+Retrofit+Rxjava+Okhttp+Dagger2+Rxbus+
Anko+RxKotlin+RxAndroid+Glide
數(shù)據(jù)庫使用了第三方的 : GreenDao
2.項目中圖片上傳使用了七牛云存儲胯努,封裝了微信支付支付寶支付銀聯(lián)支付方法蟹肘,由于需要申請賬號哗脖,只集成了支付寶沙箱環(huán)境支付功能。
服務(wù)端:
軟件架構(gòu):Spring +SpringMVC+MySQL+Redis
項目上傳到了GitHub
app端: https://github.com/guiyanbing/songster
服務(wù)端:https://github.com/guiyanbing/Kotlin-Server
主要的功能: