美文网首页高级UIandroid开发技巧
Android自定义View实现类似微信朋友圈图片列表效果

Android自定义View实现类似微信朋友圈图片列表效果

作者: itfitness | 来源:发表于2019-12-31 15:38 被阅读0次

    目录

    目录

    前言

    需要实现一个类似微信朋友圈展示图片列表的效果,一开始本来打算使用GridView后来一想杀鸡焉用宰牛刀,索性自己就写了一个轻量级的加载图片列表的控件效果如下。

    实现效果

    实现原理

    整个控件的根布局是一个LinearLayout其排版方式为竖向,二级布局也是LinearLayout其排版方向为横向,二级布局中添加的是ImageView,ImageView的宽高相同都为二级LinearLayout宽度的三分之一。
    此控件通过接收一个存放图片数据的集合,并对此集合进行遍历,并根据遍历获取到的数据进行二级LinearLayout和ImageView的添加,其添加方式为每有三个数据就创建一个二级LinearLayout添加到根LinearLayout中并且往这个二级LinearLayout中添加ImageView,ImageView的图片数据就是遍历数据集合所获取到的值。


    案例源码

    https://github.com/myml666/ImitateWeChat

    相关文章

      网友评论

        本文标题:Android自定义View实现类似微信朋友圈图片列表效果

        本文链接:https://www.haomeiwen.com/subject/ugnroctx.html