刷新页面的动态加载方法、装置及电子设备制造方法及图纸

技术编号:15615957 阅读:61 留言:0更新日期:2017-06-14 03:20
本发明专利技术涉及通信领域,公开了一种刷新页面的动态加载方法、装置及电子设备。所述刷新页面的动态加载方法包括接收到页面的刷新指令时,从动画库中获取一组加载动画,其中,动画库包括至少两组加载动画,且动画库为本地动画库和/或服务器动画库;将获取的加载动画显示在刷新页面。与现有技术相比,本申请使得可以在页面的刷新过程中能够显示不同的加载动画,显示效果不会单调枯燥,有助于匹配用户需求。

【技术实现步骤摘要】
刷新页面的动态加载方法、装置及电子设备
本申请涉及通信领域,特别涉及一种刷新页面的动态加载方法、装置及电子设备。
技术介绍
随着科学技术的发展,手机、电视、电脑等终端设备已经得到很大的普及,几乎每家每户都配置有手机、电视、电脑等终端设备。而且为了满足用户的各种需求,现有的终端设备通常都具有很多功能。比如,终端设备不仅可以提供视频网页、视频播放功能,而且还具有游戏,网络搜索等功能。目前,会在终端设备上安装各种手机软件APP,并且列表也已成为手机软件APP的重要组成部分,其用来展示各种各样的信息供用户选择观看。而上拉加载和下拉刷新是更新列表内容的主要方式。当用户更新进行上拉加载和下拉刷新时,会发出数据请求。请求过程中,为让用户明确知道在请求数据而非页面操作无效,会在列表的头部或尾部添加一组loading动画(loading动画指的是加载动画)来提示用户数据正在请求中。但是本申请的专利技术人在实现本申请的过程中发现,现有技术中还存在以下技术问题:设定一组loading动画,在APP的所有状态下刷新列表都只会展示同一种loading动画,效果单调枯燥,难以匹配用户需求。
技术实现思路
本申请实施例的目的在于提供一种刷新页面的动态加载方法、装置及电子设备,使得可以在页面的刷新过程中能够显示不同的加载动画,显示效果不会单调枯燥,有助于匹配用户需求。为解决上述技术问题,本申请实施例提供了一种刷新页面的动态加载方法,包括:接收到页面的刷新指令时,从动画库中获取一组加载动画,其中,动画库包括至少两组加载动画,且动画库为本地动画库和/或服务器动画库;将获取的加载动画显示在刷新页面。本申请实施例还提供了一种刷新页面的动态加载装置,包括:接收模块、获取模块以及显示模块;接收模块,用于接收页面的刷新指令;获取模块,用于从动画库中获取一组加载动画,其中,动画库包括至少两组加载动画,且动画库为本地动画库和/或服务器动画库;显示模块,用于将获取的加载动画显示在刷新页面。本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:执行上述刷新页面的动态加载方法。本申请实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述刷新页面的动态加载方法。本申请实施例还提供了一种执行方法的计算机程序,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述刷新页面的动态加载方法。本申请实施例相对于现有技术而言,通过接收到页面的刷新指令时,从动画库中获取一组加载动画,其中,动画库包括至少两组加载动画,且动画库为本地动画库和/或服务器动画库,并且将获取的加载动画显示在刷新页面,使得可以在页面的刷新过程中能够显示不同的加载动画,显示效果不会单调枯燥,有助于匹配用户需求。另外,接收到页面的刷新指令时,从动画库中获取一组加载动画,具体包括:接收到页面的刷新指令时,判断当前时刻与上次将获取的加载动画显示在刷新页面的时刻的差值是否大于预设值;如果大于预设值,则检测当前列表的偏移量,并在偏移量为0时,从动画库中获取一组加载动画。通过这种方式,可以避免因对页面进行连续刷新时,在列表未完全结束刷新状态下更换加载动画,而造成的刷新过程中加载动画过渡不流畅的效果,从而可以保证在对页面进行连续刷新时,加载动画的过渡较为流畅。另外,在动画库为本地动画库和服务器动画库时,从动画库中获取一组加载动画,具体包括:判断本地动画库中是否存在加载动画,如果不存在则从服务器动画库获取一组加载动画,从而提供了一种动画库的具体形式,并且提供了加载动画的一种具体的获取方式,有助于进一步保证本申请的可行性,并且这种方式有助于后期的开发设计。从服务器动画库获取一组加载动画之后,动态加载方法还包括:将从服务器动画库获取的加载动画保存至本地动画库,从而提供了一种本地动画库存储加载动画的具体方式,而且在获取加载动画之后,直接将加载动画保存至本地动画库,使得本方案更加智能化。另外,预先为每个应用程序配置至少两组加载动画,并且不同的应用程序对应的加载动画不同;从动画库中获取一组该应用程序对应的加载动画,具体包括:检测接收刷新指令时对应的应用程序,根据检测到的应用程序,从动画库中获取一组加载动画。通过根据应用程序的类型获取加载动画,使得在应用程序的刷新过程中能够显示与应用程序相关联的加载动画,有助于进一步匹配用户需求。另外,预先对页面内容进行分类,为每种类型的页面内容配置至少两组加载动画,并且不同类型的页面内容对应的加载动画不同;从动画库中获取一组该应用程序对应的加载动画,具体包括:检测接收刷新指令时对应的页面内容,根据检测到的页面内容,从动画库中获取一组加载动画。通过根据页面内容获取加载动画,使得在页面的刷新过程中能够显示与页面内容相关联的加载动画,有助于进一步匹配用户需求。另外,刷新页面的动态加载装置还包括:第一判断模块,用于在接收到页面的刷新指令时,判断当前时刻与上次将获取的所述加载动画显示在刷新页面的时刻的差值是否大于预设值;检测模块,用于在所述差值大于预设值时,检测当前列表的偏移量;第二判断模块,用于判断偏移量是否为0;获取模块,还用于在偏移量为0时,从动画库中获取一组加载动画。另外,刷新页面的动态加载装置包括:第一预配置模块,用于预先为每个应用程序配置至少两组加载动画,并且不同的应用程序对应的加载动画不同;所述获取模块包括:第一检测子模块,用于检测接收刷新指令时对应的应用程序;第二获取子模块,用于根据检测到的所述应用程序,从动画库中获取一组该应用程序对应的加载动画。另外,刷新页面的动态加载装置包括:第二预配置模块,用于预先对页面内容进行分类,为每种类型的页面内容配置至少两组加载动画,并且不同类型的页面内容对应的加载动画不同;所述获取模块包括:第二检测子模块,用于检测接收刷新指令时对应的页面内容;第三获取子模块,用于根据检测到的所述页面内容,从动画库中获取一组与该页面内容类型对应的加载动画。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本申请第一实施方式中刷新页面的动态加载方法的流程图;图2是根据本申请第二实施方式中刷新页面的动态加载方法的流程图;图3是根据本申请第三实施方式中刷新页面的动态加载装置的方框图;图4是根据本申请第四实施方式中刷新页面的动态加载装置的方框图,以及,图5是根据本申请第五实施方式中电子设备的硬件结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本申请的第一实施方式涉及一种刷新本文档来自技高网...
刷新页面的动态加载方法、装置及电子设备

【技术保护点】
一种刷新页面的动态加载方法,其特征在于,包括:接收到页面的刷新指令时,从动画库中获取一组加载动画,其中,所述动画库包括至少两组加载动画,且所述动画库为本地动画库和/或服务器动画库;将获取的所述加载动画显示在刷新页面。

【技术特征摘要】
1.一种刷新页面的动态加载方法,其特征在于,包括:接收到页面的刷新指令时,从动画库中获取一组加载动画,其中,所述动画库包括至少两组加载动画,且所述动画库为本地动画库和/或服务器动画库;将获取的所述加载动画显示在刷新页面。2.根据权利要求1所述的刷新页面的动态加载方法,其特征在于,所述接收到页面的刷新指令时,从动画库中获取一组加载动画,具体包括:接收到页面的刷新指令时,判断当前时刻与上次将获取的所述加载动画显示在刷新页面的时刻的差值是否大于预设值;如果大于预设值,则检测当前列表的偏移量,并在所述偏移量为0时,从动画库中获取一组加载动画。3.根据权利要求1所述的刷新页面的动态加载方法,其特征在于,包括:预先为每个应用程序配置至少两组加载动画,并且不同的应用程序对应的加载动画不同;所述从动画库中获取一组加载动画,具体包括:检测接收刷新指令时对应的应用程序,根据检测到的所述应用程序,从动画库中获取一组该应用程序对应的加载动画。4.根据权利要求1所述的刷新页面的动态加载方法,其特征在于包括:预先对页面内容进行分类,为每种类型的页面内容配置至少两组加载动画,并且不同类型的页面内容对应的加载动画不同;所述从动画库中获取一组加载动画,具体包括:检测接收刷新指令时对应的页面内容,根据检测到的所述页面内容,从动画库中获取一组与该页面内容类型对应的加载动画。5.根据权利要求1所述的刷新页面的动态加载方法,其特征在于,在所述动画库为本地动画库和服务器动画库时,所述从动画库中获取一组加载动画,具体包括:判断本地动画库中是否存在加载动画,如果不存在则从服务器动画库获取一组加载动画;将从服务器动画库获取的加载动画保存至所述本地动画库。6.一种刷新页面的动态加载装置,其特征在于,包括:接收模块,用于接收页面的刷新指令;获取模块,用于从动...

【专利技术属性】
技术研发人员:金玉龙
申请(专利权)人:乐视控股北京有限公司乐视体育文化产业发展北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1