Android recyclerview嵌套ViewPager,再嵌套recycylerView性能优化问题

可笑的人人 2016-12-06 05:56:15
本人最新在做电商APP时实现了下面附件的一个效果,我使用了recyclerview嵌套ViewPager,再嵌套recycylerView,就是将ViewPager作为recyclerView的最后一个Item,但当我把实现效果并第一次滑动到ViewPager时能够感觉到卡顿了一下。我觉得应该是当滑动到ViewPager所在Item时,ViewPager里面嵌套的RecyclerView一下都生成了,而大量的图片让整个界面卡顿。
想问问各位有好的解决思路。谢谢!
...全文
4743 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shay24156 2018-04-13
  • 打赏
  • 举报
回复
1.使用分页加载,不要让数据一次性全部加载进来,只加载显示出来的那一部分 2.在快速上下滑动的时候关闭加载图片,停止滑动后再开始加载 3.添加一些图片淡入的动画效果或者loading效果
猫的于 2018-04-03
  • 打赏
  • 举报
回复
我最近也有这个需求,我的想法是通过ViewStub来实现 但发现有加载不出的问题 可能自己优化的不好 现在还在专研 楼主如果解决卡顿了 请告知
qq_36785242 2018-01-23
  • 打赏
  • 举报
回复
怎么解决滑动冲突问题
740059442 2017-06-12
  • 打赏
  • 举报
回复
楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
chickenmay 2017-06-12
  • 打赏
  • 举报
回复
引用 5 楼 fight__fight 的回复:
楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
我这有个简单的 可以有个思路http://download.csdn.net/detail/qq_35001400/9717594
可笑的人人 2016-12-22
  • 打赏
  • 举报
回复
引用 5 楼 fight__fight 的回复:
楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
这个网站应该很多吧,我是利用不同type实现,很多开源库都有实现这种效果所以我就没写出来,不如我最近在学习的一个开源库,就有实现复杂布局的,你可以看看这个网站http://www.recyclerview.org/
fight__fight 2016-12-17
  • 打赏
  • 举报
回复
楼主您好, 请问您这个界面的布局是用RecyclerView实现复杂条目布局的吗? 方便分享下源码吗? 谢谢?
可笑的人人 2016-12-07
  • 打赏
  • 举报
回复
引用 1 楼 haha_321 的回复:
有可能是图片太大,还有不知到你的viewpager中是什么,你可以让viewpager懒加载,不要把viewpager中的所有界面都加载出来。
但我在讲一个ViewPager作为recycleView的一个Item时,性能有问题,有啥好思路可以解决?谢谢
可笑的人人 2016-12-07
  • 打赏
  • 举报
回复
引用 1 楼 haha_321 的回复:
有可能是图片太大,还有不知到你的viewpager中是什么,你可以让viewpager懒加载,不要把viewpager中的所有界面都加载出来。
ViewPager就是用于放置图中葡萄酒和啤酒模块的,但如果ViewPager里面的RecyclerView子Item数量比较多,懒加载可能也会卡顿。多谢你的回答
怀君 2016-12-06
  • 打赏
  • 举报
回复
这个界面还好,不是特别难
haha_321 2016-12-06
  • 打赏
  • 举报
回复
有可能是图片太大,还有不知到你的viewpager中是什么,你可以让viewpager懒加载,不要把viewpager中的所有界面都加载出来。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧