下载进度刷新方法、终端设备及计算机可读存储介质技术

技术编号:18237546 阅读:22 留言:0更新日期:2018-06-17 00:41
本发明专利技术实施例公开了一种下载进度刷新的方法、终端设备及计算机可读存储介质,其中方法包括:获取阈值T,上述阈值T为刷新下载进度的间隔时长,其中,上述阈值T的取值大于等于第一临界点取值,上述第一临界点取值为刷新间隔时长减小到刷新上述下载进度终端设备开始卡顿时上述刷新间隔时长的取值,上述阈值T的取值小于等于第二临界点取值,上述第二临界点取值为上述刷新间隔时长增大到开始影响视觉感知时上述刷新间隔时长的取值;以上述阈值T为周期刷新上述下载进度。本发明专利技术实施例可以有效的解决网速过慢时,下载进度刷新频率过低,导致进度变化的时间间隔太长,下载进度刷新不流畅,以及网速过快时,下载进度刷新频率过高,导致界面卡顿问题。 1

Download progress refresh method, terminal device and computer readable storage medium

An embodiment of the invention discloses a method of downloading schedule, a terminal device and a computer readable storage medium, in which a threshold T is obtained, the threshold T is a time to refresh the interval of downloading progress, in which the value of the threshold value T is greater than equal to the value of the first critical point, and the first critical point is taken as a brush. The value of the above threshold T is less than equal to the second critical point value, and the value of the above second critical points is increased to the value of the above refresh interval when the above refresh interval is started, and the value of the above threshold value is increased to the value of the above refresh interval when the visual sense is affected. The above threshold T is a periodic refresh of the downloading progress. When the network speed is too slow, the present invention can effectively reduce the downloading rate of the download schedule too low, cause the time interval of the schedule change too long, the download schedule refresh is not fluent, and the speed of the network is too fast when the speed of the network is too fast, which leads to the interface card problem. One

【技术实现步骤摘要】
下载进度刷新方法、终端设备及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种下载进度刷新的方法、终端设备及计算机可读存储介质。
技术介绍
下载是应用程序中的常见功能。用户通过下载进度条来感知下载行为的执行情况。进度条精确展示了当前的下载进度值,进度条刷新的常见方案是:开始下载任务,在文件的下载量达到下载量阈值的情况下,在显示界面刷新当前下载进度,然后从新开始计算下载量,在下载量重新达到阈值时,再次刷新。由于网络情况复杂,存在很多不稳定因素,因此在上述方案中,可能会导致刷新不流畅或卡顿等问题。
技术实现思路
本专利技术实施例提供一种下载进度刷新的方法,可以有效的解决下载时刷新下载进度不流畅或者卡顿的问题。第一方面,本专利技术实施例提供了一种下载进度刷新的方法,该方法包括:获取阈值T,所述阈值T为刷新下载进度的间隔时长,其中,所述阈值T的取值大于等于第一临界点取值,所述第一临界点取值为刷新间隔时长减小到刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的取值,所述阈值T的取值小于等于第二临界点取值,所述第二临界点取值为所述刷新间隔时长增大到开始影响视觉感知时所述刷新间隔时长的取值;以所述阈值T为周期刷新所述下载进度。第二方面,本专利技术实施例提供了一种启动计算器的终端设备,包括:获取单元,用于获取阈值T,所述阈值T为刷新下载进度的间隔时长,其中,所述阈值T的取值大于等于第一临界点取值,所述第一临界点取值为刷新间隔时长减小到刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的取值,所述阈值T的取值小于等于第二临界点取值,所述第二临界点取值为所述刷新间隔时长增大到开始影响视觉感知时所述刷新间隔时长的取值;刷新单元,用于以所述阈值T为周期刷新所述下载进度。第三方面,本专利技术实施例提供了另一种终端设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端设备执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例通过设置一个动态的时间阈值T,以上述阈值T为周期刷新下载进度。采用本专利技术实施例,可以有效的解决网速过慢时,下载进度刷新频率过低,导致进度变化的时间间隔太长,下载进度刷新不流畅;以及网速过快时,下载进度刷新频率过高,导致界面卡顿的问题。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。图1是本专利技术实施例提供的一种下载进度刷新的方法的示意流程图;图2是本专利技术实施例提供的另一种下载进度刷新的方法的示意流程图;图3是本专利技术实施例提供的一种终端的示意框图;图4是本专利技术另一实施例提供的一种终端示意框图;图5是与本专利技术实施例提供的终端相关的手机的部分结构的框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。具体实现中,本专利技术实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。参见图1,是本专利技术实施例提供的一种下载进度刷新的方法的示意流程图,如图所示,该方法包括:101:获取阈值T,上述阈值T为刷新下载进度的间隔时长,其中,上述阈值T的取值大于等于第一临界点取值,上述第一临界点取值为刷新间隔时长减小到刷新上述下载进度终端设备开始卡顿时上述刷新间隔时长的取值,上述阈值T的取值小于等于第二临界点取值,上述第二临界点取值为上述刷新间隔时长增大到开始影响视觉感知时上述刷新间隔时长的取值。本专利技术实施例中,终端设备可以包括移动手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、等各种终端设备,本专利技术实施例不作限定。在本专利技术实施例中,上述阈值T是刷新下载进度的周期,其取值在下载过程中是动态变化的。其中,上述阈值T的取值范围主要有两个因素来决定:(1)用户对于刷新下载进度的感知程度,当上述阈值T扩大到一个临界点时,用户对下载进度感知开始下降,此时时间阈值不能再扩大,这个临界点就是上限阈值T1,可以理解的是,上述用户对下载进度感知开始下降的上限阈值T1是一个固定值;(2)刷新下载进度时,刷新频率太快对于界面刷新的卡顿影响,当时间阈值减小到一个临界点时,界面刷新开始卡顿,此时时间阈值不能再减小,这个临界点就是下限阈值T2,可以理解的是上述下限阈值T2的取值是因不同的终端设备而不同的;因此上述阈值T的取值是介于两个临界点T1和T2之间。作为一种可选的实施方案,在本专利技术实施例中,对于上述阈值T具体取值可以归纳为如下计算模型:T=xT1+yT2;0<x<1;0<y<1;x+y=1;上述计算表达式中x、y都是介于本文档来自技高网...
下载进度刷新方法、终端设备及计算机可读存储介质

【技术保护点】
1.一种下载进度刷新的方法,其特征在于,包括:

【技术特征摘要】
1.一种下载进度刷新的方法,其特征在于,包括:获取阈值T,所述阈值T为刷新下载进度的间隔时长,其中,所述阈值T的取值大于等于第一临界点取值,所述第一临界点取值为刷新间隔时长减小到刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的取值,所述阈值T的取值小于等于第二临界点取值,所述第二临界点取值为所述刷新间隔时长增大到开始影响视觉感知时所述刷新间隔时长的取值;以所述阈值T为周期刷新所述下载进度。2.根据权利要求1所述的方法,其特征在于,在所述获取阈值T之前,所述方法还包括:获取终端设备的硬件配置信息,所述硬件配置信息包括中央处理器的信息和运行内存的信息;根据所述硬件配置信息确定所述刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的临界点取值。3.根据权利要求1所述的方法,其特征在于,所述以所述阈值T为周期刷新所述下载进度包括:根据当前网络和/或终端设备的状态对所述阈值T进行修正;使用修正后的阈值T为周期刷新所述下载进度。4.根据权利要求3所述的方法,其特征在于,所述根据当前网络和/或终端设备的状态对所述阈值T进行修正包括:根据下载速率对所述阈值T进行修正和/或根据终端设备当前硬件的使用情况对所述阈值T进行修正,其中,所述终端设备当前硬件的使用情况包括中央处理器的使用率和/或运行内存的使用率。5.根据权利要求4所述的方法,其特征在于,所述根据下载速率对所述阈值T进行修正包括:根据在所述阈值T时间段内下载的数据包的大小和所述阈值T计算在所述阈值T时间段内的平均下载速率;若所述平均下载速率高于下载速率上限阈值,...

【专利技术属性】
技术研发人员:王盛
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1