本博客同步发表在 http://hjxandhmr.github.io/2016/06/09/Programmer-Tools/ Clover ...
今天我们来学习一种行为型模式,状态模式(State Pattern)。 模式定义 允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改...
前段时间有个需求是: 给定一个list 数组,根据集合里面的数据来画View; View的数目是小于等于手机横屏后的宽度。 传统的线性布局,相对...
Android 中退出程序有很多种方法,如建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activity;用...
概述 View的事件分发机制是个重点也是一个难点,最近也在学习关于这方面的知识,并根据这个重写了View的长按事件。 三个方法 想要深入的学习V...
Android Studio中进行签名 首先点击Android Studio 的菜单栏下的build目录下的Generate signed AP...
在Android Studio开发过程中经常会用到插件,我这里总结了一些常用的插件。 Android ButterKnife Zelezny A...
在Android中经常会在两个Activity之间传输数据,又很多种方法可以实现,比如写在文件中,用SharedPreferences等等都可以...
今天我们来学习一种行为型模式,观察者模式(Observer Pattern)。 模式定义 定义对象间的一种一对多依赖关系,使得每当一个对象状态发...