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