[发明专利]一种进度显示方法及装置有效
申请号: | 201710418115.6 | 申请日: | 2017-06-06 |
公开(公告)号: | CN107239386B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 崇书庆;杨杰;杨倩 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F11/30 |
代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 石宝忠 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进度 显示 方法 装置 | ||
本发明实施例中,提出一种进度显示方法,包括:当第一任务执行时,根据第一函数显示所述第一任务的执行进度的第一阶段;在所述执行进度达到第一阈值时,根据第二函数显示所述执行进度的第二阶段;在该方案中,首先呈现的是执行进度的第一阶段,当执行进度达到第一阈值的时候,进一步还要呈现执行进度的第二阶段,也就是说,不仅会呈现执行进度,呈现给用户的执行进度是变化的,会从第一阶段变化至第二阶段,不会让用户产生一种“应用程序卡住了”的错觉,从而用户可以产生继续等待的信心,直至任务执行完毕,避免用户在任务执行完毕之前就关掉或者将应用卸载的缺陷。
技术领域
本发明的实施方式涉及计算机软件领域,更具体地,本发明的实施方式涉及一种进度显示方法及装置。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着互联网技术的快速发展,应用的种类也越来越丰富,在操作应用的过程中,操作完全被响应是需要时间的,例如,打开某个APP(Application,应用程序),从用户点击该APP图标到完全呈现该APP的首页一般需要几秒钟的时间,或者在打开APP的某个功能时,打开过程可能也需要几秒钟的时间;亦或者下载文件、或者加载多媒体资源时,下载或者加载过程需要几分钟时间。
现有技术中,对于任务执行过程中、能够获得任务真实进度的情形,可以将真实进度进行显示、用于提示用户任务执行进度,但是某些场合真实进度无法获取。对于真实进度无法获取的情形、以及某些可以获得真实进度的情形,现有技术可以选择展示虚拟进度,用于减小用户等待时的焦虑感;例如主要采用如下几种方法在等待操作完全被响应的过程中显示进度:
一种为,采用“无限循环”的控件,无限加载进度,如图1A所示,另一种为,采用“无限循环滚动”的控件,无限滚动进度圈,如图1B所示,但是上述两种方法,均没有显示任务执行的进度,只是展示“循环往复”的动画,容易让用户产生一种“应用程序被卡住了”的错觉,如果用户等待的时间较长,很容易失去信心,从而可能关闭当前任务,影响任务完成的成功率,进一步地,用户还可能卸载该应用程序。
发明内容
上述显示进度的方法会让用户产生一种“应用程序被卡住了”的错觉,从而用户可能会关闭当前任务,影响任务完成的成功率,进一步地,用户还可能卸载该应用程序,这是非常令人烦恼的过程。
为此,非常需要一种改进的进度显示方法,以使解决上述缺陷。
在本发明实施方式的第一方面中,提供了一种进度显示方法,包括:
当第一任务执行时,根据第一函数显示所述第一任务的执行进度的第一阶段;
在所述执行进度达到第一阈值时,根据第二函数显示所述执行进度的第二阶段。
在一个实施方式中,根据本发明的上述实施方式所述的方法,所述执行进度达到所述第一阈值之前第一预设时长的时间段内的执行进度的变化速率,小于所述执行进度达到所述第一阈值之后第二预设时长的时间段内的执行进度的变化速率。
在一些实施方式中,根据本发明的上述任一实施方式所述的方法,所述方法还包括:
当所述执行进度达到第二阈值时,将显示的进度数值放大显示。
在一些实施方式中,根据本发明的上述任一实施方式所述的方法,所述显示的进度数值保留m位小数,所述m为大于0的整数。
在一些实施方式中,根据本发明的上述任一实施方式所述的方法,所述方法还包括:
当所述执行进度达到第三阈值时,显示第一类语句,所述第三阈值大于或者等于所述第二阈值。
在一些实施方式中,根据本发明的上述任一实施方式所述的方法,所述第二函数的函数值随着时间的无限延长无限接近于100%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710418115.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器及指示灯控制方法
- 下一篇:一种数据异常检测方法及终端