[发明专利]数据加载方法及装置有效
申请号: | 201710040160.2 | 申请日: | 2017-01-18 |
公开(公告)号: | CN108319624B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 仵凯博 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩;褚敏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 加载 方法 装置 | ||
本发明公开了一种数据加载方法及装置。其中,该方法包括:在移动终端上检测到对移动终端的触摸屏执行的滚动视图滑动操作;判断滚动视图已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与当前一组滚动视图信息之间的比例是否达到预定阈值,其中,预定阈值小于1;在判断出已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与当前一组滚动视图信息之间的比例达到预定阈值后,向服务器请求加载滚动视图的下一组滚动视图信息。本发明解决了相关技术中由于只有在用户浏览完滚动视图已加载的全部滚动视图信息后才会请求继续加载其他滚动视图信息造成的用户等待时间长、体验度差的技术问题。
技术领域
本发明涉及互联网领域,具体而言,涉及一种数据加载方法及装置。
背景技术
客户端App下拉刷新内容、上拉获取更多的流式布局(类似于下述交互模式:用户使用客户端浏览内容一般需要不断上滚屏幕,当本地内容浏览完毕时,客户端会发出网络请求,从数据库获取更多数据作为新的本地内容,此时新的本地内容将以追加的形式置于当前正在浏览的本地内容的底部。这样,用户就能通过上拉操作,不断从客户端获取更多浏览内容)已经成为内容类及电商类等App的基本交互形态,现有的二手物品交易平台(简称为二手交易平台)App也具有类似的交互需求,与此同时这种App也面临一些差异化问题,具体如下:
1、用户在浏览过程中,当屏幕滚动条下滑至页面底部时,不能及时补充后续数据,只能在用户手动触发“转动菊花”之后,客户端才会向数据库发送网络请求,以获取更多数据,增加了用户上拉等待数据加载的时间,导致用户体验差。
2、用户发布物品具有一定的随机性,导致下拉获取更多数据会具有一定的重复概率,如某一时刻从后台服务器请求到前10条数据A,由于下拉获取更多数据之前用户随机发布物品,导致下拉数据的第二页的前10-20条的数据B和数据A中有重复数据。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据加载方法及装置,以至少解决相关技术中由于只有在用户浏览完滚动视图已加载的全部滚动视图信息后才会请求继续加载其他滚动视图信息造成的用户等待时间长、体验度差的技术问题。
根据本发明实施例的一个方面,提供了一种数据加载方法,包括:在移动终端上检测到对上述移动终端的触摸屏执行的滚动视图滑动操作,其中,上述滚动视图滑动操作用于指示对上述触摸屏上显示的滚动视图进行滚动显示;判断上述滚动视图已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与上述当前一组滚动视图信息之间的比例是否达到预定阈值,其中,上述预定阈值小于1;在判断出已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与上述当前一组滚动视图信息之间的比例达到上述预定阈值后,向服务器请求加载上述滚动视图的下一组滚动视图信息。
根据本发明实施例的另一方面,还提供了一种数据加载装置,包括:检测单元,用于在移动终端上检测到对上述移动终端的触摸屏执行的滚动视图滑动操作,其中,上述滚动视图滑动操作用于指示对上述触摸屏上显示的滚动视图进行滚动显示;第一判断单元,用于判断上述滚动视图已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与上述当前一组滚动视图信息之间的比例是否达到预定阈值,其中,上述预定阈值小于1;请求单元,用于在判断出已加载的当前一组滚动视图信息中被浏览到的滚动视图信息与上述当前一组滚动视图信息之间的比例达到上述预定阈值后,向服务器请求加载上述滚动视图的下一组滚动视图信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710040160.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据重分布方法、装置及数据库集群
- 下一篇:文件合并方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置