RecyclerView使用心得 加载单一View控件与多种View控件

本文分享了在Android开发中,作者从使用GridLayout遇到问题转向使用RecyclerView的心得体会。建议开发者避免使用问题多多的GridLayout,转而采用RecyclerView,特别是在实现网格布局时。作者提供了使用RecyclerView替代ListView的方法,并鼓励有需求的读者进行交流。
摘要由CSDN通过智能技术生成

由于最近需要在网格布局中加载不同的控件所以开始研究这个。一开始我使用的是GridLayout,但在使用过程中遇到许多不可知且很难搜到解决方法的BUG而且能找到关于GridLayout的文档和说明实在是少之又少。所以建议想使用网格布局的盆友不使用GridLayout。然后就转向使用RecyclerView。接下来进入正题:由于这次我使用的是网格布局所以以网格布局为例。想使用RecyclerView代替ListView可以私聊我,或者在下面评论。(如转载请注明出处)

接下来进入正题:

     使用RecyclerView个人觉得至少应该编写三个部分:
  1.RecyclerView的布局文件和需要加载进RecyclerView的控件布局文件 
     2.使用RecyclerView的Activity或者Fragment
     3.需要加载控件所对应的Adapter
由于1不是这次我想说明的重点,所以只列出这部分的代码,不做过多解释,有疑问的盆友再私聊我。
activity.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_weight="1.0">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/dataRecyclerView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:scrollbarStyle="outsideOverlay">

    </android.support.v7.widget.RecyclerView>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值