最近学习了下 MVVM,总结一下个人认为的最佳实践。接口使用 V2EX 的抓取的接口,做了部分功能。mvvm 使用的技术是 RxJava+DataBinding,网络请求 Retrofit,图片加载库 Glide,UI 设计仿 android 版知乎。
接口从知乎上找的,地址在这里: https://github.com/djyde/V2EX-API
我的这个项目地址在这里: https://github.com/onlynight/V2EX
如果可能的话希望能够拿到 V2EX 的其他接口,想做一个非官方客户端练练手。github 项目地址里有 app 的预览。