在网上看到的一个很好的例子

本文详细介绍如何在RecycleView中实现多种布局样式,包括头布局、普通新闻布局及多图图集布局。通过实现不同type加载各异布局,推荐使用BaseRecyclerViewAdapterHelper项目简化开发流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

链接

http://lruheng.com/2017/02/09/%E7%B1%BB%E4%BC%BC%E6%94%AF%E4%BB%98%E5%AE%9D%E9%A6%96%E9%A1%B5%E2%80%94%E2%80%94RecycleView%E5%A4%9A%E5%B8%83%E5%B1%80%E7%BB%93%E6%9E%84%E5%AE%9E%E7%8E%B0/

实现效果

详细解析

从图中可以看出,一共有三种布局样式。第一种:头布局,包含各种类型的新闻频道。第二种布局:普通的新闻。第三种布局:多图图集新闻

其实就是通过实现不同的type来加载不同的布局,其中的图集布局是一个gridview

个人建议:可以通过下面这个github项目来做,本人自从开始使用了recycleview之后就再也没有用回listview和gridview了,都是用这个项目做的adapter

链接:https://github.com/CymChad/BaseRecyclerViewAdapterHelper

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值