
android
文章平均质量分 89
曾志刚
这个作者很懒,什么都没留下…
展开
-
CoordinatorLayout剖析
CoordinatorLayout源码分析原创 2017-03-26 11:43:29 · 1838 阅读 · 0 评论 -
Android架构模式三:MVVM
原文地址:https://upday.github.io/blog/model-view-viewmodel/Android架构模式:MVVM在开发upday应用的前六个月中,经过四次不同设计,我们学到了一个重要的教训:我们需要一个能及时相应设计变化的架构!最终我们选择的解决方案是MVVM。和我一起来探索下什么是MVVM;我们是如何在upday中应用它的以及是什么使得它对我们而言是如此...翻译 2018-06-19 18:58:42 · 555 阅读 · 0 评论 -
Android架构模式二:MVP
原文地址:https://upday.github.io/blog/model-view-presenter/Android架构模式:MVP我们的开发人员是时候考虑如何在Android应用中应用良好的架构模式了。为此Google推出了Android Architecture Blueprints项目,在这个项目中,Erik Hellman与我基于MVP与RxJava创建了一些示例。现在...翻译 2018-06-19 18:58:10 · 798 阅读 · 0 评论 -
Android架构模式一:MVC
原文地址:https://upday.github.io/blog/model-view-controller/Android架构模式:MVC一年前,在upday中,大部分的Android团队所创建的应用远不如我们所期望的健壮与稳定。我们试图理解为什么我们的代码如此糟糕,我们发现了两个罪魁祸首:易变的UI与呆板的架构。这个应用已经在六个月中重新设计了四次。最终选择的设计模式似乎是MVC...翻译 2018-06-19 18:55:57 · 2228 阅读 · 1 评论 -
RecyclerView剖析
本文将从RecyclerView实现原理并结合源码详细分析这个强大的控件。原创 2016-03-05 09:15:15 · 25177 阅读 · 17 评论 -
RecyclerView剖析——续一
《RecyclerView剖析》一文的补充原创 2016-04-08 14:48:34 · 5998 阅读 · 4 评论 -
Android版股票K线图实现方案
股票K线图实现原创 2016-04-13 21:48:26 · 10522 阅读 · 5 评论 -
Android Gradle Plugin解析
Android Gradle Plugin的源码分析原创 2017-07-03 17:30:10 · 9229 阅读 · 0 评论 -
okhttp3中的设计模式
okhttp库的火热程度,相信不需要我多作说明了,网上关于该库的使用和源码分析的文章有如恒河沙数。我就不在这方面凑热闹了,本文从设计模式的角度来谈谈okhttp中都能找到哪些模式。本文所示okhttp版本为3.11.0。Builder 这个应该是很明显的了。OkHttpClient、Request、Response、MultipartBody、HttpUrl等等随处可见,还如下面表示定义在R...原创 2018-09-07 10:12:01 · 5002 阅读 · 3 评论