RankMusic音乐排行榜 一个使用kotlin 语言开发的android项目。
项目地址:https://github.com/Callanna/RankMusic.git
该项目使用模式:
MVP+DataBinding+Dagger2
使用的网络开发框架:
RxJava+Retrofit+OkHttp3
使用图片加载框架:
Glide
使用数据库:
anko-Sqlite
好啦,让小伙伴们看看效果。
在Google将Kotlin作为Android官方开发语言以来,相信作为一个合格的Android开发工程师,小伙伴们肯定暗下决心立志要学好Kotlin。尽管学习资源少,但找找还是有的,比如最权威的官方网站: Kotlin 官网 。还有一些学习资料:
1. Kotlin 中文文档
2.《Kotlin for android Developers》中文翻译在线阅读或下载GitBook
可是学习的资源有了,可供参考的项目也少。 兴致勃勃的学习了之后,发现很难用到实际生产中。而本项目旨在提供大家一个参考,看看如何使用Kotlin语言结合当下最流行的开发模式和框架。目前项目是一个pad版的app,后续会实现多屏幕适配,此项目我会一直更新,欢迎大家多多评论留言,一起讨论学习。