刚开始写这个项目的时候是为了自己的毕业设计,后来慢慢的就想借这个项目来巩固自己的 Android 编程技能,也可以更好的站在全局来考虑项目的开发,而不只是需求的迭代开发。
PS :有兴趣的加入Android工程师交流QQ群:752016839 主要针对Android开发人员提升自己,突破瓶颈,相信你来学习,会有提升和收获。
1 APP 细节
APP的API
音乐部分: 是在网络上收集的网易云音乐的API。用了挺散的。比如 : https://github.com/javaSwing/MusicAPI
知乎日报: https://github.com/izzyleung/ZhihuDailyPurify
段子、图片: API市场得到的。
对于第三方开源库的使用
基础库: RxJava, Retrofit, fresco, eventbus
侧滑退出
项目编码
对于复杂的逻辑, 采用的 MVP 编写。
由于本人是处女座,代码阅读起来应该还是比较容易的。
项目集成
没事也弄了一下 Jenkins,使项目可以做自动构建和发布。
app下载地址:http://fir.im/susion
github
https://github.com/SusionSuc/Boring
希望可以给一个 star 的... 谢谢
关于
项目仅做交流使用。
由于 API有 一些都是网上搜集来,如果有何冒犯,那我就不用了。。。
接下来事情不是很多,对整个 APP 还会慢慢优化。
2 APP 截图
音乐
阅读
3 干货推荐