Last active
October 20, 2016 06:33
-
-
Save SmartDengg/dafddcc5e990a62a96a0f077860d4340 to your computer and use it in GitHub Desktop.
NetWorkingPractice
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| **Android生态圈发展步伐之快,网络框架更是层出不穷,本次主讲人将带你回顾网络框架的变迁史,并对比时下流行网络框架,阐述他的经验,以及这些演变背后的原因。** | |
| Android开发生态圈的节奏非常之快。每周都会有新的工具诞生,类库的更新,博客的发表以及技术探讨。 | |
| 如果你外出度假,当你回来的时候可能已经发布了新版本的 | |
| 网络框架不同于其他,因为它在一定程度上与业务耦合度极高,甚至从代码的角度来说会遍布于工程的各个角落,很难集中管理,一旦替换甚至还要经过漫长的调试过程。 | |
| 不同与图像加载,日志打印等框架那样,在短时间内就能够进行重构,而且一直沿用多个迭代版本也是正常的。 | |
| 这一次我会跟大家一起回顾Android开发中那些常见的网络加载类,还有库。 | |
| 阐述我的观点,分享我的经验,希望大家能够喜欢。 | |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ALL RXJAVA WITH RETROFIT
优雅线程切换,统一的错误处理,回调天堂,统统给你。
比如说现在有一个需求,通过webservice获取城市列表 -> 根据返回的结果,通过城市ID获取电影列表 -> 根绝返回的结果,通过电影ID获取电影详情 -> 进行展示。
首先定义java接口
处理网络操作的逻辑如下: