美文网首页
记录双瀑布流的情况

记录双瀑布流的情况

作者: 朱_c713 | 来源:发表于2020-04-16 21:45 被阅读0次

问题:两个recyclerview滑动卡顿

  1. 分页请求的时候,每页请求过多。
    中间让测试改成六十页。导致滑动非常卡,之后换成10个,问题解决。

  2. 采用scrollview包括两个view。
    (recyclerView复用失效导致滑动卡顿)
    NestedScrollView
    参考链接:https://www.jianshu.com/p/f55abc60a879

代码如下:


        <androidx.core.widget.NestedScrollView
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical">

                <androidx.recyclerview.widget.RecyclerView
                    android:id="@+id/rv_child_Push"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:paddingStart="@dimen/space_30"
                    android:paddingEnd="@dimen/space_30"
                    android:visibility="visible" />

                <androidx.recyclerview.widget.RecyclerView
                    android:id="@+id/rv_pu_bu"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content" />
            </LinearLayout>
        </androidx.core.widget.NestedScrollView>

这种形式实现两个recyclerview联动,会导致一次请求完两个接口的所有分页。
卡顿。

解决方案:

将第一个recyclerview作为第二个的header使用。
实现两个的联动。

双瀑布流

但是这里存在问题,当第一个recycler也有瀑布流的时候,情况就非常不适合。会出现第一个瀑布流一次全部加载完的情况。

相关文章

  • 记录双瀑布流的情况

    问题:两个recyclerview滑动卡顿 分页请求的时候,每页请求过多。中间让测试改成六十页。导致滑动非常卡,之...

  • 【iOS】瀑布流的实现

    1、效果演示 2、实现思路 根据瀑布流的列数,创建记录maxY的字典,例如两列的瀑布流,就创建两个Key去记录左右...

  • 记录一次完美解决双瀑布流!!!!

    完美解决双瀑布流!!!!——前后的对比建议使用对比软件观看 项目 需求: 首页列表中有两个瀑布流 服务器无法将两个...

  • java.lang.IllegalArgumentExcepti

    最近有个瀑布流的recycleView在加载数据的时候报这个错,耗时半天才解决,记录一下解决方式。瀑布流为双列显示...

  • 瀑布流的三种实现

    先来欣赏三个瀑布流的网站 pinterest 淘宝爱逛街 蘑菇街 什么是瀑布流? 瀑布流,又称瀑布流式布局。 这种...

  • 瀑布流布局 的学习

    1- 实现瀑布流布局效果 瀑布流效果瀑布流代码木桶布局效果木桶布局代码瀑布流布局 2- 实现一个新闻瀑布流新闻...

  • 「实战」蘑菇街 PC 端首页,瀑布流布局的实现原理与细节技巧

    零、介绍 这篇文章主要是介绍网站页面瀑布流布局的实现,主要包括: 瀑布流是什么 瀑布流的实现原理 瀑布流的使用场景...

  • Android RecycleView瀑布流的间隔问题

    RecycleView瀑布流的间隔问题 //设置recycleview瀑布流方式 recycleview.setL...

  • 小程序-不用插件实现瀑布流

    前段时间正好需要在小程序开发遇到了需要瀑布流列表,做好了记录一下 网页的瀑布流有很多插件可以用,小程序的也可以用插...

  • iOS瀑布流

    瀑布流Demo 使用UICollectionView实现瀑布流 自定义UICollectionViewLayout...

网友评论

      本文标题:记录双瀑布流的情况

      本文链接:https://www.haomeiwen.com/subject/hvrjvhtx.html