概述:ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:
- 动态的增加和减少元素
- 实现了ICollection和IList接口
- 灵活的设置数组的大小
1、 List<View>
初始化:
private List<View> views = new ArrayList<View>();//Views列表,add(布局
Add对象:
(1添加)图片文件做view
imaV = new ImageView(this); imaV.setImageResource(R.id.dr1); imaV.setLayoutParams(params); imaV.setScaleType(ScaleType.FIT_XY); views.add(imaV);
(2)views.size():获取list<View>的个数