单一职责原则: Simple Responsibility Principle---RSP(优化代码的第一步)定义:就一个类而言,应该仅有一个引起它变化的原因。一个类中应该是...
单一职责原则: Simple Responsibility Principle---RSP(优化代码的第一步)定义:就一个类而言,应该仅有一个引起它变化的原因。一个类中应该是...
Android 图像绘制系列文章Android图像绘制之BitmapAndroid 图像绘制之 DrawableAndroid 图像绘制之 Drawable(二) 不要冲动去...
概述 Android 的消息机制主要是指 Handler 的运行机制。Android 规定只有主线程可以访问 UI ,子线程中无法访问 UI。但是主线程中不建议进行耗时操作,...
1、什么是属性动画 简单来说就是通过改变对象属性而形成的动画效果。 2、为什么使用属性动画 我们知道,在属性动画之前,Android 提供了视图动画(view Animati...
Map 概述: Map 用于有映射关系的数据,以 key-value 的形式保存。key 和 value 可以是任何类型的数据。 1、key: key 是不允许重复的,意思就...
List概述: 1、List :一个元素有序、可重复的集合。 集合中每个元素都有其对应的顺序索引。List 集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。下面示...
HashSet: 1、概述: 向一个 HashSet 集合中存入一个元素时, HashSet 会调用该对象的 hashCode()方法得到该对象的 hashCode 值,然后...
内部类: a、定义在其他类内部的类称为内部类,包含内部类的类称为外部类。 b、内部类可以比外部类多使用三个修饰符:private、protected、static。 c、编译...
抽象类: 1、什么是抽象类? 用关键字 abstract 修饰的类是抽象类。 也可以说含有抽象方法的类称为抽象类。 2、什么是抽象方法? 用 abstract 关键字修饰,只...