为了账号安全,请及时绑定邮箱和手机立即绑定

不一样的RecyclerView优雅实现复杂列表布局

泥阿布 移动开发工程师
难度初级
时长 1小时34分
学习人数
综合评分9.70
31人评价 查看评价
9.7 内容实用
9.7 简洁易懂
9.7 逻辑清晰

最新回答 / FINE_Android
你是怎么打印的,你是否理解打印出来的数字意义

最新回答 / 阿o离
1、直接导入“android-support-v7-recyclerview.jar”到工程的libs目录下,会出现使用RecyclerView的地方会提示“”问题在使用Eclipse,直接将“android-support-v7-recyclerview.jar”导入到过程,使用RecyclerView时,若v4的包使用的版本与v7包的版本不一致,就会出现下面的错误:The type android.support.v4.view.NestedScrollingChild cannot be resol...
这个系列看到这一集就可以了,后面没必要再看了
说真的,有些乱,听不懂
写代码的精髓来自于你的复制粘贴技巧···可以的,老师你真相了
讲的有点乱。各种恍惚的我。

最新回答 / 彩色的影子
通过上文中的设置。此时(type+1)%3的结果是1、2、3,会根据type的变化而改变,从color数组中获取之前定义好的那3中颜色

最新回答 / 幕粉李安然
哪里的view啊?如果你说的是Inflate出来的view的话就是每条Item,可以在adapter中通过holder.itemView获得。跟ListView的convertView是一样的。
扩展性,考虑抽象工厂的引入,应该会更好
不觉得优雅,如果再增加一个类型,要修改adapter,扩展性不好
[代码传送门]<http://www.jianshu.com/p/c9ce1c67981d>
使用继承,方式就可以了,不同业务的model可以继承同一个baseModel,使用是根据type转换为对应的业务所需要的childModel就可以
课程须知
需掌握安卓基本四大组件的基础知识,特别是ListView和GridView的用法
老师告诉你能学到什么?
学习这门课后可以更简单快捷的完成一些复杂列表布局的实现 慕课网Android讨论群② 170368200

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消