前言 上一篇文章:Android消息机制java层 MessageQueue中有多个native方法,MessaeQueue是Android消息机制的Java层和native...
前言 上一篇文章:Android消息机制java层 MessageQueue中有多个native方法,MessaeQueue是Android消息机制的Java层和native...
什么是组件化 项目按功能拆分成功若干个组件,每个组件负责相应的功能,如login、pay、live。组件化与模块化类似,但不同的是模块化是以业务为导向,组件化是以功能为导向。...
前言说明 以下内容均为 Android 组件化架构知识点的总结归纳、修正错误和完善扩展,非系统知识集,个人笔记,仅供参考。 组件化基础 1. 引入库的三种方式 2. Andr...
1 charles注册码Registered Name: https://zhile.ioLicense Key: 48891cf209c6d32bf4
前言 Android中经常看到一些炫酷的效果,这些效果很多伴随着View的滑动。我们想要做出这样的效果,掌握View的滑动方式必不可少,本篇总结了View的滑动的7中方式并对...
一、认识CoordinatorLayout CoordinatorLayout作为support:design库里的核心控件,在它出现之前,要实现View之间嵌套滑动等交互操...
转载请注明出处 : http://www.jianshu.com/p/f09762df81a5 谢谢 自从Lollipop开始,谷歌霸霸给我们带来了一套全新的嵌套滑动机制 -...
迭代器模式介绍 迭代器模式是行为模式之一,又称为(Cursor)模式。迭代器模式源于对容器的访问,如List,Map等。如果想对一个容器进行遍历操作,我们可以在容器内部定义遍...
前言 命令模式(Command Pattern)是行为模式之一。命令模式常用的地方是程序菜单命令,比如录音机的播放(Play)、停止(Stop)、倒带(Rewind)命令,当...
前言 观察者模式是一个使用率非常高的模式,常用与GUI系统、订阅——发布系统。观察者模式一个重要作用就是解耦,将被观察者和观察者解耦,使得他们之间的依赖性更小,甚至做到毫无依...
使用Retrofit和Okhttp实现网络缓存,更新于2016.02.02 本文使用 Retrofit2.0.0-beta2、Okhttp 2.6.0(Okhttp3.0之后...
前言 软件开发中,经常遇到一种情况:实现一个功能可以有多种算法或策略,我们根据实际情况选择不同的算法或者策略来完成该功能。针对这种情况,常规实现方法是将多种算法写在一个类中,...
前言 状态模式和策略模式结构几乎完全一样,但是他们的本质却完全不同。状态模式中的行为是平行的,不可替换的;策略模式的行为是完全独立,可以相互替换。感谢《Android源码设计...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...