Android 性能优化 对ArrayList进行优化: ArrayList的内部封装了一个数组,通过动态的修改数组的容量来达到动态扩容的目的,在扩容的过程中需要不断的copy数组内容和开辟新的空间。ArrayList的构造方法中提供了一个可以指定集合初始容量的构造函数,如果我们要存入集合的容量是可以预知的,那么可以使用这个构造函数来达到优化的目的。(ArrayList的默认容量是10,每次都是扩容都会将容量扩充为原来容量的1.5倍)