本场 Chat 会从零开始教会大家如何使用 Kotlin 构建一个模块化的 MVP 架构(附源码),什么是 MVP 架构、模块间的通信、用户在视图上的操作到网络请求的整个数据流向。包括像 Anko、Retrofit、Dagger2、ARouter 等一些第三方插件的使用和封装以及常见问题。最后使用框架完成注册登录流程。
本场 Chat 主要内容:
- 使用 Android Studio 搭建多模块 Android 项目;
- 了解什么是 MVP 架构,实现 Kotlin 风格的 MVP 架构;
- 封装 Retrofit 网络库,发送网络请求,返回参数的封装;
- Dagger2 依赖注入的使用和常见问题;
- 集成 ARouter 实现模间的跳转;
- 登录注册界面实现,完成注册登录流程;
- 架构通用工具类、全局类的封装、代码优化等常见问题。
阅读全文: http://gitbook.cn/gitchat/activity/5bdfa822553a12719894583c
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。