信息加载方法、装置、设备及存储介质与流程

文档序号:35792888发布日期:2023-10-21 21:30阅读:25来源:国知局
信息加载方法、装置、设备及存储介质与流程

本申请实施例涉及计算机,涉及但不限于一种信息加载方法、装置、设备及存储介质。


背景技术:

1、目前,在使用移动电话或者其他终端设备滑动浏览图像列表或者文字列表时,比如云相册、在云端存储的图像文字并存的聊天记录或者其他网络平台的视频图像列表,通常是由终端设备向服务端发起网络请求,服务端依据请求生成或者检索对应的图像文字内容回传至设备终端,在此过程中,服务器端生成、检索请求内容和终端接收、渲染显示信息等处理一定程度上都会对服务端和终端设备产生一定的负荷,尤其是服务端要先进行繁琐检索,经过复杂运算处理后再将内容回传至请求端的情况下,大量的图像或者其他内容加载请求对服务器造成的严重负载尤为明显。

2、为了满足用户的查看需求,通常用户在滑动终端设备屏幕中的信息时,滑过屏幕的内容都会去请求加载并渲染显示,用户滑动的越快则需要加载的内容越多,服务端的负荷也会随之增高,终端设备接收、解码以及渲染显示图片或者其他内容也会占用较多的中央处理器(cpu,central processing unit)资源,造成终端设备的卡顿和掉帧现象。


技术实现思路

1、基于相关技术中的问题,本申请实施例提供一种信息加载方法、装置、设备及存储介质。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种信息加载方法,所述方法包括:响应于针对当前界面上的可滑动控件的滑动操作,获取与所述滑动操作对应的当前滑动速度,以及,目标对象与所述当前界面之间的当前距离;

4、基于所述当前距离,确定所述目标对象在所述当前界面上的聚焦区域;

5、基于所述聚焦区域,确定列表滚动速度阈值;其中,当所述当前界面上的显示列表的滚动速度小于所述列表滚动速度阈值时,所述目标对象能够有效识别所述显示列表对应的显示内容;

6、基于所述当前滑动速度和所述列表滚动速度阈值,确定待加载信息;

7、在所述当前界面上加载所述待加载信息。

8、本申请实施例提供一种信息加载装置,所述装置包括:获取模块,用于响应于针对当前界面上的可滑动控件的滑动操作,获取与所述滑动操作对应的当前滑动速度,以及,目标对象与所述当前界面之间的当前距离;

9、第一确定模块,用于基于所述当前距离,确定所述目标对象在所述当前界面上的聚焦区域;

10、第二确定模块,用于基于所述聚焦区域,确定列表滚动速度阈值;其中,当所述当前界面上的显示列表的滚动速度小于所述列表滚动速度阈值时,所述目标对象能够有效识别所述显示列表对应的显示内容;

11、第三确定模块,用于基于所述当前滑动速度和所述列表滚动速度阈值,确定待加载信息;

12、加载模块,用于在所述当前界面上加载所述待加载信息。

13、在一些实施例中,所述第一确定模块,还用于基于所述当前距离和中心凹聚焦特性,确定所述目标对象在所述当前界面上的聚焦区域。

14、在一些实施例中,所述第一确定模块,还用于获取所述中心凹聚焦特性对应的中心凹区域的预设视觉中心角度;基于所述当前距离和所述预设视觉中心角度,采用预设的有效视觉范围公式,确定所述目标对象的有效视觉范围的直径;基于所述有效视觉范围的直径,确定所述目标对象在所述当前界面上的聚焦区域。

15、在一些实施例中,所述第二确定模块,还用于获取预设的视觉暂留时间;基于所述视觉暂留时间和所述聚焦区域对应的所述有效视觉范围的直径,确定所述列表滚动速度阈值。

16、在一些实施例中,所述第三确定模块,还用于确定所述滑动操作对应的加速度;基于所述加速度、所述当前滑动速度和所述列表滚动速度阈值,确定所述待加载信息。

17、在一些实施例中,所述当前界面包括相对的第一边界和第二边界;所述第三确定模块,还用于当所述加速度为正向加速度、且所述当前滑动速度大于所述列表滚动速度阈值时,获取所述滑动操作对应的位于所述第二边界之外的其他信息,将所述第一边界与所述第二边界之间的信息,确定为所述待加载信息,以及,将所述其他信息确定为待屏蔽信息;所述待屏蔽信息是在当前时刻不被加载的信息;当所述加速度为所述正向加速度、且所述当前滑动速度小于或等于所述列表滚动速度阈值时,将所述第一边界与所述第二边界之间的信息,确定为所述待加载信息。

18、在一些实施例中,所述当前界面包括相对的第一边界和第二边界;所述第三确定模块,还用于当所述加速度为负向加速度、且所述当前滑动速度大于所述列表滚动速度阈值时,获取所述滑动操作对应的位于所述第二边界之外的其他信息,将所述第一边界与所述第二边界之间的信息,确定为所述待加载信息,以及,将所述其他信息确定为待屏蔽信息;所述待屏蔽信息是在当前时刻不被加载的信息;当所述加速度为所述负向加速度、且所述当前滑动速度等于所述列表滚动速度阈值时,将所述第一边界与所述第二边界之间的信息,确定为所述待加载信息。

19、本申请实施例提供一种信息加载设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现上述信息加载方法。

20、本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行所述可执行指令时,实现上述信息加载方法。

21、本申请实施例提供的信息加载方法、装置、设备及存储介质,首先响应于针对当前界面上的可滑动控件的滑动操作,获取与滑动操作对应的当前滑动速度,以及,目标对象与当前界面之间的当前距离;基于当前距离,确定目标对象在当前界面上的聚焦区域;基于聚焦区域,确定列表滚动速度阈值;其中,当当前界面上的显示列表的滚动速度小于列表滚动速度阈值时,目标对象能够有效识别显示列表对应的显示内容;基于当前滑动速度和列表滚动速度阈值,确定待加载信息;在当前界面上加载待加载信息。如此,本申请实施例通过视觉的感知特效确定列表滚动速度阈值,能够降低列表频繁加载信息对服务端和/或终端产生的负载,以及,可以通过当前速度和列表滚动速度阈值,确定待加载信息,以实现在当前界面上加载待加载信息,从而可以有效提升用户的使用体验,提高信息加载效率。



技术特征:

1.一种信息加载方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述当前距离,确定所述目标对象在所述当前界面上的聚焦区域,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述当前距离和中心凹聚焦特性,确定所述目标对象在所述当前界面上的聚焦区域,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述聚焦区域,确定列表滚动速度阈值,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述当前滑动速度和所述列表滚动速度阈值,确定待加载信息,包括:

6.根据权利要求5所述的方法,其特征在于,所述当前界面包括相对的第一边界和第二边界;

7.根据权利要求5所述的方法,其特征在于,所述当前界面包括相对的第一边界和第二边界;

8.一种信息加载装置,其特征在于,所述装置包括:

9.一种信息加载设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于引起处理器执行所述可执行指令时,实现权利要求1至7任一项所述的信息加载方法。


技术总结
本申请实施例提供一种信息加载方法、装置、设备及存储介质,所述方法包括:响应于针对当前界面上的可滑动控件的滑动操作,获取与所述滑动操作对应的当前滑动速度,以及,目标对象与所述当前界面之间的当前距离;基于所述当前距离,确定所述目标对象在所述当前界面上的聚焦区域;基于所述聚焦区域,确定列表滚动速度阈值;其中,当所述当前界面上的显示列表的滚动速度小于所述列表滚动速度阈值时,所述目标对象能够有效识别所述显示列表对应的显示内容;基于所述当前滑动速度和所述列表滚动速度阈值,确定待加载信息;在所述当前界面上加载所述待加载信息。

技术研发人员:佘航飞,周高锋,代敏
受保护的技术使用者:中移(杭州)信息技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1