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

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

主要功能:

1.设置行间距

2.设置子View之间的间距

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

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

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

效果图如下:

XXFlowLayout流式布局效果示例

实现思路解析:

待补充。。。。。。

源代码:

见 XXFlowLayout

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转载:http://www.cocoachina.com/swift/20161201/18198.html 前言...
    F麦子阅读 9,841评论 2 8
  • iOS布局体系的概览 在我的CSDN博客中的几篇文章分别介绍MyLayout布局体系中的视图从一个方向依次排列...
    欧阳大哥2013阅读 13,706评论 11 91
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,693评论 1 92
  • 脉脉凉风催夏梦,为词点破云飞。逍遥落寞绣成堆。风光无限恨,更怕那余晖。 碧水盈盈回眼望,几番故里情追。一经挂念恁思...
    纪言阅读 2,498评论 1 3
  • 年少能有几回狂,昨日冒雨清沙往。 清沙有风清沙浪,清沙云状作虎狼。 虎狼看似天边远,磨牙狁血在夜半。 沙上舞点遍地...
    秦君一阅读 2,425评论 1 1

友情链接更多精彩内容