安卓自定义流式布局——真正像流水一样顺滑

通过重写RelativeLayout,设置其中的每个子View的相对关系来实现的流式布局,全局只有一层父view,也就是说布局结构只有两层。

主要功能:

1.设置行间距

2.设置子View之间的间距

3.设置水平是否均匀平铺

4.设置垂直方向对齐方式——顶部对齐,居中对齐,底部对齐。

5.支持子View删除时的布局重绘。

效果图如下:

XXFlowLayout流式布局效果示例

实现思路解析:

待补充。。。。。。

源代码:

见 XXFlowLayout

你可能感兴趣的:(安卓自定义流式布局——真正像流水一样顺滑)