自定义View系列:仿微信QQ等图片选择展示控件
本篇主要讲解如何实现一个简易的选择上传图片时的展示控件,该自定义控件继承自ViewGroup,支持网格排列,以及横向排列。最终效果如下图: 网格布局 水平布局 自定义View 上图中每个ImageView的右上角都有一个删除按钮,我们可以通过组合View或者自定义View的方式去实现,这里选择自定义方式,自定义GridItemView继承自ImageView。 我们知道自定义View一般流程为: 编写自定义属性 在构造函数中获取自定义属性 在onMeasure中测量宽高,如有需要务必考虑支持padding属性和wrap_content,margin不用管,它是由父布局控制的。 重写onDr
下载地址
用户评论