登录 注册
当前位置:主页 > 资源下载 > 9 > 一个包含ViewPager和fragment的demo,其中配备顶部导航栏,并实现了懒加载功能

一个包含ViewPager和fragment的demo,其中配备顶部导航栏,并实现了懒加载功能

  • 更新:2024-09-01 18:37:26
  • 大小:25.81MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Android - 移动开发
  • 格式:ZIP

资源介绍

懒加载简介:使用viewpager+fragment作为应用大的布局时,viewpager会通过setOffscreenPageLimit来设置预加载的项目, 不设置setOffscreenPageLimit,则默认为1(设置0无效,可以查看该方法源码知道),也就是当我们打开应用看到的时候fragment01时, 实际上其他fragment(例如fragment02)也进行了加载,只不过没有显示出来罢了,但是这样就造成了不必要的资源浪费 (例如,fragment02没有显示,但是却进行了大量的网络加载操作)。 基于上述情况,就有了懒加载方式的诞生 (即只加载当前显示页面且只加载一次,滑动到其他页面时才加载其他页面数据,当再滑动到已加载过数据的页面时不再进行数据加载操作 ,若想要刷新数据,再调用相应的加载数据方法就好了)