一种加载进度的显示方法及终端技术

技术编号:15116106 阅读:58 留言:0更新日期:2017-04-09 12:34
本发明专利技术实施例公开了一种加载进度的显示方法,包括:当终端开始加载待加载信息时,获取所述待加载信息的预览图像;将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度。本发明专利技术实施例还公开了一种终端。采用本发明专利技术,可使得终端可通过待加载信息的预览图像的显示的透明度的变化显示所述加载进度。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种加载进度的显示方法及终端
技术介绍
通常,用户在浏览网页、图片视频等网络文件时,终端需要先将该网页的内容、图片或视频的内容加载到本地,用户才能看到信息。在终端将网络内容加载到本地的过程中,为了让用户对当前的加载过程有所感知,终端通常给用户反馈信息:表明终端当前正在加载网络文件内容,而非无响应。目前,如图1所示,终端通常采用显示loading图标的方式,表示终端当前正在加载网络文件内容的状态。如果loading图标旋转,则表明终端正在加载。然而,采用loading图标旋转的方式,仅能显示网络是否正在加载的状态信息,而无法准确的显示网络文件当前加载进度,这导致终端在加载文件的过程中会浪费用户时间,给用户带来不便。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供及一种加载进度的显示方法及终端。可使得终端可通过待加载信息的预览图像的显示的透明度变化显示终端的加载进度。为了解决上述技术问题,本专利技术实施例提供了一种加载进度的显示方法,包括:当终端开始加载待加载信息时,获取所述待加载信息的预览图像;将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。其中,所述待加载信息包括网页、视频和图片;所述获取所述待加载信息的预览图像包括:当所述待加载信息包括所述视频时,获取所述视频的指定帧图像,将所述指定帧图像作为所述视频的预览图像;或者,当所述待加载信息包括所述图片时,获取所述图片的图片缩略图,将所述图片缩略图作为所述图片的预览图像;当所述待加载信息包括所述网页时,获取所述网页的网页缩略图,将所述网页缩略图作为所述网页的预览图像。其中,所述将预置的遮罩层覆盖在所述预览图像上之前包括:创建所述遮罩层,其中,所述遮罩层非透明。其中,所述根据所述加载进度调整所述遮罩层的透明度包括:根据预置的加载进度与透明度的对应关系,获取所述加载进度对应的透明度;将所述透明度作为所述遮罩层的透明度。其中,所述根据所述加载进度调整所述遮罩层的透明度包括:根据所述加载进度的预设增值以预设数值为单位降低所述遮罩层的透明度。其中,所述计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度之后还包括:当所述待加载信息包括所述图片时,根据所述加载进度在所述预览图像上逐步显示所述图片;当所述待加载信息包括所述网页时,根据所述加载进度在所述预览图像上逐步显示所述网页。本专利技术还提供一种终端,所述终端包括:获取单元,用于当终端开始加载待加载信息时,获取所述待加载信息的预览图像;处理单元,用于将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;调整单元,用于计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。其中,所述待加载信息包括网页、视频和图片;所述获取单元包括:第一获取子单元,用于当所述待加载信息包括所述视频时,获取所述视频的指定帧图像,将所述指定帧图像作为所述视频的预览图像;第二获取子单元,用于当所述待加载信息包括所述图片时,获取所述图片的图片缩略图,将所述图片缩略图作为所述图片的预览图像;第三获取子单元,用于当所述待加载信息包括所述网页时,获取所述网页的网页缩略图,将所述网页缩略图作为所述网页的预览图像。其中,所述终端还包括:创建单元,用于创建所述遮罩层,其中,所述遮罩层非透明。其中,所述调整单元包括:第四获取子单元,用于根据预置的加载进度与透明度的对应关系,获取所述加载进度对应的透明度;设置单元,用于将所述透明度设置为所述遮罩层的透明度。其中,所述调整单元具体用于:根据所述加载进度的预设增值以预设数值为单位降低所述遮罩层的透明度。其中,所述终端还包括:第一显示单元,用于当所述待加载信息包括所述图片时,根据所述加载进度在所述预览图像上逐步显示所述图片;第二显示单元,用于当所述待加载信息包括所述网页时,根据所述加载进度在所述预览图像上逐步显示所述网页。实施本专利技术实施例,具有如下有益效果:本专利技术实施例通过当终端开始加载待加载信息时,获取所述待加载信息的预览图像,将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上,计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,从而终端可通过待加载信息的预览图像的显示的透明度的变化显示所述加载进度,以使用户根据所述预览图像显示的透明度的变化获知加载进度,节省用户操作时间,并且用户可根据预览图像获知待加载信息的内容,有效提高用户体验度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术
技术介绍
所涉及的loading图标示意图;图2是本专利技术实施例提供的一种加载进度的显示方法的第一实施例流程示意图;图3是本专利技术实施例提供的一种加载进度的显示方法的第二实施例流程示意图;图4是本专利技术一种终端的第一实施例结构图;图5是本专利技术一种终端的第二实施例结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了描述方便,将终端作为本专利技术实施例中的执行主体的控制终端,所描述的终端可包括:手机、平板电脑、掌上电脑或者移动互联网设备(MobileInternetDevice,MID)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。请参见图1,为本专利技术一种加载进度的显示方法的第一实施例流程示意图。如图1所示,本实施例所述一种加载进度的显示方法包括步骤:S10本文档来自技高网
...

【技术保护点】
一种加载进度的显示方法,其特征在于,所述方法包括:当终端开始加载待加载信息时,获取所述待加载信息的预览图像;将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。

【技术特征摘要】
1.一种加载进度的显示方法,其特征在于,所述方法包括:
当终端开始加载待加载信息时,获取所述待加载信息的预览图像;
将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮
罩层覆盖在所述预览图像上;
计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层
的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。
2.如权利要求1所述的方法,其特征在于,所述待加载信息包括网页、视
频和图片;
所述获取所述待加载信息的预览图像包括:
当所述待加载信息包括所述视频时,获取所述视频的指定帧图像,将所述
指定帧图像作为所述视频的预览图像;或者,
当所述待加载信息包括所述图片时,获取所述图片的图片缩略图,将所述
图片缩略图作为所述图片的预览图像;
当所述待加载信息包括所述网页时,获取所述网页的网页缩略图,将所述
网页缩略图作为所述网页的预览图像。
3.如权利要求1所述的方法,其特征在于,所述将预置的遮罩层覆盖在所
述预览图像上之前包括:
创建所述遮罩层,其中,所述遮罩层非透明。
4.如权利要求1所述的方法,其特征在于,所述根据所述加载进度调整所
述遮罩层的透明度包括:
根据预置的加载进度与透明度的对应关系,获取所述加载进度对应的透明
度;
将所述透明度作为所述遮罩层的透明度。
5.如权利要求1所述的方法,其特征在于,所述根据所述加载进度调整

\t所述遮罩层的透明度包括:
根据所述加载进度的预设增值以预设数值为单位降低所述遮罩层的透明度。
6.如权利要求1所述的方法,其特征在于,所述计算加载所述待加载信息
的加载进度,根据所述加载进...

【专利技术属性】
技术研发人员:白斌
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1