关于RecycleView用法的个人浅解
来源:互联网 发布:wps数据怎么更改有效性 编辑:程序博客网 时间:2024/06/16 00:28
这是第一次写博客,目的很简单,对当前学习知识点的总结,做次笔记,,也希望文章里的一些东西能帮助同样在学习的朋友们.很多不足之处请多谅解.
RecycleView 顾名思义,回收,重复利用View。这点和ListView 中自定义Adapter的内部类ViewHolder的起到的缓存作用一样,只不过RecycleView已经为我们封装好了,我们只要实现并复写它即刻。
(一)使用要点:
- 添加依赖:compile 'com.android.support:recyclerview-v7:23.1.1' 也可直接添加最高版本的Design包,会自动添加recycleView包
- 在布局文件中添加引用RecycleView 用法同ListView
- 创建RecycleView的数据适配器并继承RecycleView.Adapter<RecycleView.ViewHolder>
- 设置RecycleView的布局管理器(LinearLayoutManager ,GridLayoutManager 和 StaggeredGridLayoutManager)
- 设置RecycleView中Item的点击和长按事件
- 将整个item的View作为对象,设置点击及长按事件,但要注意item的位置必须使用getLayoutPosition获取。
- 使用GestDetector(手势识别类),通过RecycleView的addOnItemTouchListener设置点击事件
以下是三种分别是LinearLayout 线性布局,GridLayout 表格布局 以及 StaggeredGridLayout 流布局的效果
0 0
- 关于RecycleView用法的个人浅解
- RecycleView的基本用法
- RecycleView的用法
- RecycleView的基本用法
- Android Recycleview的用法
- RecycleView的最基本用法
- recycleView的一些常见用法
- RecyCleView用法
- 关于RecycleView嵌套Recycleview卡顿的问题
- 关于recycleView
- android5.0中RecycleView的用法
- 关于recycleview的item的布局问题
- 关于Recycleview使用的一些心得
- 关于Recycleview使用的一些心得
- 关于ScrollView嵌套RecycleView的问题。
- 关于recycleview增加监听事件的问题
- 关于RecycleView的一些讲解和记录
- 关于SetCapture() 和 ReleaseCapture()的用法的个人理解
- php定时执行
- Python内置函数学习(1)-abs(x)
- 习题
- php opcode缓存
- codeforces Gym 101102A
- 关于RecycleView用法的个人浅解
- 《go语言编程》学习笔记一
- Lightoj1011【KM算法】
- ThinkPHP无法自动生成表单令牌问题
- [Linux C编程]进程控制编程
- 洛谷 P1731 [NOI1999 D1T3] 生日蛋糕
- 什么是字节对齐,为什么要字节对齐?
- 第十二天
- 从一个很简单的程序了解运算符优先级