![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RecyclerView
AndyYuan317
种一颗大树最好的时候是十年前,其次是现在!
展开
-
RecyclerView中ViewHolder重用机制理解(解决图片错乱和闪烁问题)
对于使用ViewHolder引起的图片错乱问题,相信大部分人都有遇到过,我也一样,对于解决方法也有所了解,但一直都是知其然不知其所以然。所以,这次直接把ViewHolder的工作原理,通过简单的demo代码来验证一次,验证后对于图片错乱和闪烁这种问题的成因就很清楚了。下面先上一副图这幅图就比较清晰的画出了ViewHolder的工作原理。可以看到,图中左上角item1上面有一条蓝...转载 2019-11-29 09:56:30 · 1830 阅读 · 0 评论 -
RecyclerView中嵌套RecyclerView的时候出现子RecyclerView显示不全的问题解决
如图首页整个界面是一个RecyclerView,根据不同的type创建不同的view来显示:RecyclerView常见问题解决方案:1:首先查看RecyclerView在设置Adapter前有没有被LayoutManager管理(如果没有肯定连显示都不显示)2:查看子RecyclerView的子项布局最外层有没有把高度设置成match_parent,如果设置了(只显示一行)3...原创 2018-07-19 17:48:09 · 26702 阅读 · 28 评论 -
RecyclerView中的viewType讲解
效果如下图所示:当在开发中无论是Activity中还是Fragment中基本上都会使用到这个功能:使用这个功能要注意以下几点:1:当项目中需要很多个不同的RecyclerView来实现的时候就先定义一个中的RecyclerView来盛放子RecyclerView2:定义一个总的Adapter来加载不同的RecyclerView3:注意子RecyclerView的viewType...原创 2018-07-30 18:49:20 · 10420 阅读 · 0 评论 -
详解RecyclerView的使用
概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构,提供了一...转载 2018-07-31 09:48:50 · 168 阅读 · 0 评论 -
GridView在RecyclerView中子项显示不全的问题
当使用RecyclerView,ListView,ScrollView结合GridView的时候常常出现一个问题就是GridView中子项布局显示不完全的问题,一般只显示一行,这时候我们可以自定义GridView来解决这个问题:如下: package com.choicelean.superwinner.component;import android.content.Con...原创 2018-08-09 11:46:44 · 1219 阅读 · 0 评论