安卓笔记二(RecyclerView的一点点点点知识点)

一, RecyclerView

在这里插入图片描述
来自@smw0909的博主答案
在这里表示感谢~

为什么叫RecyclerView?

1.不关心item是否显示在正确的位置,如何显示(layoutmanager设置recyclerview的风格)
2.不关心item之间如何分隔(itemdecoration设置分隔效果)
3.不关注item的增加与删除的动画效果(itemAnimator设置动画效果)
4.仅仅关注如何复用和回收view

关于RecyclerView的重要类:

Adapter
ViewHolder
LayoutManager
ItemDecoration
ItemAnimator

RecyclerView能干什么?

1.Just like ListView
2.Just like GridView
3.横向的ListView
4.横向的GridView
5.瀑布流定制item的增加与删除动画

1, 在build.gradle(Moudle:app)里添加依赖:

在这里插入图片描述
在这里插入图片描述
PS:若版本依赖低,则实行不了
然后点击sycn now 同步

开始

1,新建项目

在这里插入图片描述
在XML里
XML文件

2,创建适配器:

建个类,继承Adapter(ps:选择能命名的这个Adapter)
Adapter类型选择
然后,填入类名点上新建适配器的名(如图二)图一
图二
然后一顿Alt+Enter猛如虎,就出来一堆内部类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对应xml文件:
在这里插入图片描述
在这里插入图片描述

3, Alt+Enter出来新类,填写要传递的数据(右键找Generater然后再点getter and setter)

在这里插入图片描述
在这里插入图片描述

结果:

在这里插入图片描述

OK,完事~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值