2-11-1 RecyclerView (一)

14 篇文章 0 订阅
11 篇文章 0 订阅

由于RecyclerView内容较多,我们分成几节来进行讲解:
本节主要是讲解RecyclerView 的介绍以及 相关包的引用部分。

RecyclerView 的介绍

RecyclerView 大概是2014年左右出现的控件。

RecyclerView 能够 灵活 实现大数据集的展示,视图的复用管理比 ListView 更好,能够显示列表、网格、瀑布流等形式,且不同的 ViewHolder 能够实现 item 多元化的功能。

但是使用起来会稍微麻烦一点,并且没有类似 ListView 的 onItemClickListener 监听事件,需要开发者自己实现。

现如今公司开发时尽可能多的使用 RecyclerView 控件,但凡能使用该控件的很少使用ListView、GridView 等控件。

接下来通过代码来认识一些 RecyclerView 的基础用法:

RecyclerView 相关包的引用步骤(方法)

首先引入RecyclerView控件所需包,具体步骤如下:

① 点击左上角的 File 然后选择 Project Structure,弹出如图2所示界面
引入RecyclerView步骤1
图1

②在弹出的Project Structure界面中 首先选择 最左侧的 Dependencies 然后悬着中间的 app 最后点击右边的“+”号弹出两个选项,选择第一个“1.Library Deoendency”选项,弹出如图3所示的界面:
引入RecyclerView步骤2
图2

③在弹出的 Add Library Dependency 界面中 ,首先在搜索栏中输入要查找的 recyclerview 然后点击 右侧的“search”查找按钮,随后下面会出现多条匹配到的相关信息,这里我选择的是 com.kinderapps 这一条,最后点击右下角的 “OK” 按钮关闭当前界面。
引入RecyclerView步骤3
图3

④经过步骤③的操作后 Project Structure 界面最右边的列表中多出了如图所示圈出的一条信息,先点击右下角的“Apply”应用按钮 ,最后点击 “OK”按钮。
引入RecyclerView步骤4
图4

⑤ 经过上述操作后,程序会自动将所需的RecyclerView相关程序包添加到程序中。在 build.gradle文件中我们会看到程序给我们自动添加了一行代码,如图5所示。
引入RecyclerView步骤5
图5

以上添加引用相关步骤可能会由于安装的Android Studio的不同版本而有所不同,
我电脑安装的Android Studio版本是 Android Studio 3.5.3,通过以上方法已添加成功!
小伙伴们请根据自己安装的Android Studio 的版本自行尝试或查找相关引用方法哦!

补充:
以上引入方法在安装编译过程中都正常且未出现错误信息,但是在真正使用过程中出现找不到包的错误信息,而后又在网上搜索了下其他的引入方法,找到一个方法并尝试了一下,编译通过了而且程序也能正常运行。方法很简单,就是在build.gradle文件中添加一行引入包的代码即可:

//代码1
implementation'com.android.support:design:26.1.0'

//代码2:
implementation'com.android.support:recyclerview-v7:26.1.0'

添加以上两行代码中的任意一行即可,其中代码1中的design包含代码2中的recyclerview-v7模块,故建议添加代码1(功能更全,后面用到RecyclerView的其他功能是不需要再添加其他支持包)。

方法引用自:https://blog.csdn.net/rick_cw/article/details/80289471

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值