本人最新在做电商APP时实现了下面附件的一个效果,我使用了recyclerview嵌套ViewPager,再嵌套recycylerView,就是将ViewPager作为recyclerView的最后一个Item,但当我把实现效果并第一次滑动到ViewPager时能够感觉到卡顿了一下。我觉得应该是当滑动到ViewPager所在Item时,ViewPager里面嵌套的RecyclerView一下都生成了,而大量的图片让整个界面卡顿。
        想问问各位有好的解决思路。谢谢!

解决方案 »

  1.   

    有可能是图片太大,还有不知到你的viewpager中是什么,你可以让viewpager懒加载,不要把viewpager中的所有界面都加载出来。
      

  2.   

      ViewPager就是用于放置图中葡萄酒和啤酒模块的,但如果ViewPager里面的RecyclerView子Item数量比较多,懒加载可能也会卡顿。多谢你的回答
      

  3.   

      但我在讲一个ViewPager作为recycleView的一个Item时,性能有问题,有啥好思路可以解决?谢谢
      

  4.   

    楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
      

  5.   

    这个网站应该很多吧,我是利用不同type实现,很多开源库都有实现这种效果所以我就没写出来,不如我最近在学习的一个开源库,就有实现复杂布局的,你可以看看这个网站http://www.recyclerview.org/
      

  6.   

    楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
      

  7.   


    我这有个简单的 可以有个思路http://download.csdn.net/detail/qq_35001400/9717594
      

  8.   

    我最近也有这个需求,我的想法是通过ViewStub来实现 但发现有加载不出的问题 可能自己优化的不好 现在还在专研 楼主如果解决卡顿了 请告知
      

  9.   

    1.使用分页加载,不要让数据一次性全部加载进来,只加载显示出来的那一部分
    2.在快速上下滑动的时候关闭加载图片,停止滑动后再开始加载
    3.添加一些图片淡入的动画效果或者loading效果