最近在学习Python编程的过程中,为了提高效率,我对其中相对可能更常用、相对于Java差异较大的一些概念、知识点做了整理,通过思维导图方式来表述相关的知识体系,部分结合了《...
上一篇,我们整理了Android图像加载方面的几个开源组件特性比较,本次分享网络请求框架方面的常用开源组件,可直接看图。 文字版: 1、Volley 1.1 Google发布...
Glide整体来说还不错,只是不能同步加载缓存图片有点坑,有时候同步加载还是很有必要的
结合我之前在不同项目中用过的开源组件/框架,以思维导图的形式,整理了部分组件的特点及其参考比较,希望能够给需要的朋友提供一些帮助。 先从图片加载组件开始,后面计划整理网络、数...
在前一篇文章里面,我们分析了代码重构原则包括重构定义、重构时机以及中间层的扩展等内容,不过其中重构时机的解读,更多是侧重于宏观层面。在实际工作中,我们往往还需要更精确的衡量标...
最近和一位朋友聊到软件开发中的代码重构这个话题,诸如重构原则包括时机的考虑、间接层扩展、投入产出平衡点等问题。于是本人将以前买的《重构:改善既有代码的设计》这本书又拿起来读了...
在上篇文章里,我们对Google官方的TODO-MVP-Loaders做了分析,今天继续探讨另外一种官方实现,基于Clean架构的MVP实现。 Clean架构,如果从分层方式...