一种加载进度的显示方法及终端的制作方法

文档序号:9839677阅读:318来源:国知局
一种加载进度的显示方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种加载进度的显示方法及终端。
【背景技术】
[0002]通常,用户在浏览网页、图片视频等网络文件时,终端需要先将该网页的内容、图片或视频的内容加载到本地,用户才能看到信息。在终端将网络内容加载到本地的过程中,为了让用户对当前的加载过程有所感知,终端通常给用户反馈信息:表明终端当前正在加载网络文件内容,而非无响应。
[0003]目前,如图1所示,终端通常采用显示loading图标的方式,表示终端当前正在加载网络文件内容的状态。如果loading图标旋转,贝Ij表明终端正在加载。然而,采用loading图标旋转的方式,仅能显示网络是否正在加载的状态信息,而无法准确的显示网络文件当前加载进度,这导致终端在加载文件的过程中会浪费用户时间,给用户带来不便。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供及一种加载进度的显示方法及终端。可使得终端可通过待加载信息的预览图像的显示的透明度变化显示终端的加载进度。
[0005]为了解决上述技术问题,本发明实施例提供了一种加载进度的显示方法,包括:
[0006]当终端开始加载待加载信息时,获取所述待加载信息的预览图像;
[0007]将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;
[0008]计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。
[0009]其中,所述待加载信息包括网页、视频和图片;
[0010]所述获取所述待加载信息的预览图像包括:
[0011]当所述待加载信息包括所述视频时,获取所述视频的指定帧图像,将所述指定帧图像作为所述视频的预览图像;或者,
[0012]当所述待加载信息包括所述图片时,获取所述图片的图片缩略图,将所述图片缩略图作为所述图片的预览图像;
[0013]当所述待加载信息包括所述网页时,获取所述网页的网页缩略图,将所述网页缩略图作为所述网页的预览图像。
[0014]其中,所述将预置的遮罩层覆盖在所述预览图像上之前包括:
[0015]创建所述遮罩层,其中,所述遮罩层非透明。
[0016]其中,所述根据所述加载进度调整所述遮罩层的透明度包括:
[0017]根据预置的加载进度与透明度的对应关系,获取所述加载进度对应的透明度;
[0018]将所述透明度作为所述遮罩层的透明度。
[0019]其中,所述根据所述加载进度调整所述遮罩层的透明度包括:
[0020]根据所述加载进度的预设增值以预设数值为单位降低所述遮罩层的透明度。
[0021]其中,所述计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度之后还包括:
[0022]当所述待加载信息包括所述图片时,根据所述加载进度在所述预览图像上逐步显示所述图片;
[0023]当所述待加载信息包括所述网页时,根据所述加载进度在所述预览图像上逐步显示所述网页。
[0024]本发明还提供一种终端,所述终端包括:
[0025]获取单元,用于当终端开始加载待加载信息时,获取所述待加载信息的预览图像;
[0026]处理单元,用于将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上;
[0027]调整单元,用于计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,以调整所述预览图像显示的透明度以显示所述加载进度。
[0028]其中,所述待加载信息包括网页、视频和图片;
[0029]所述获取单元包括:
[0030]第一获取子单元,用于当所述待加载信息包括所述视频时,获取所述视频的指定帧图像,将所述指定帧图像作为所述视频的预览图像;
[0031]第二获取子单元,用于当所述待加载信息包括所述图片时,获取所述图片的图片缩略图,将所述图片缩略图作为所述图片的预览图像;
[0032]第三获取子单元,用于当所述待加载信息包括所述网页时,获取所述网页的网页缩略图,将所述网页缩略图作为所述网页的预览图像。
[0033]其中,所述终端还包括:
[0034]创建单元,用于创建所述遮罩层,其中,所述遮罩层非透明。
[0035]其中,所述调整单元包括:
[0036]第四获取子单元,用于根据预置的加载进度与透明度的对应关系,获取所述加载进度对应的透明度;
[0037]设置单元,用于将所述透明度设置为所述遮罩层的透明度。
[0038]其中,所述调整单元具体用于:
[0039]根据所述加载进度的预设增值以预设数值为单位降低所述遮罩层的透明度。
[0040]其中,所述终端还包括:
[0041]第一显示单元,用于当所述待加载信息包括所述图片时,根据所述加载进度在所述预览图像上逐步显示所述图片;
[0042]第二显示单元,用于当所述待加载信息包括所述网页时,根据所述加载进度在所述预览图像上逐步显示所述网页。
[0043]实施本发明实施例,具有如下有益效果:
[0044]本发明实施例通过当终端开始加载待加载信息时,获取所述待加载信息的预览图像,将所述预览图像在显示所述待加载信息的区域上进行显示,并将预置的遮罩层覆盖在所述预览图像上,计算加载所述待加载信息的加载进度,根据所述加载进度调整所述遮罩层的透明度,从而终端可通过待加载信息的预览图像的显示的透明度的变化显示所述加载进度,以使用户根据所述预览图像显示的透明度的变化获知加载进度,节省用户操作时间,并且用户可根据预览图像获知待加载信息的内容,有效提高用户体验度。
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1是本发明【背景技术】所涉及的loading图标示意图;
[0047]图2是本发明实施例提供的一种加载进度的显示方法的第一实施例流程示意图;
[0048]图3是本发明实施例提供的一种加载进度的显示方法的第二实施例流程示意图;
[0049]图4是本发明一种终端的第一实施例结构图;
[0050]图5是本发明一种终端的第二实施例结构图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]为了描述方便,将终端作为本发明实施例中的执行主体的控制终端,所描述的终端可包括:手机、平板电脑、掌上电脑或者移动互联网设备(Mobile Internet Device,MID)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0053]请参见图1,为本发明一种加载进度的显示方法的第一实施例流程示意图。如图1所示,本实施例所述一种加载进度的显示方法包括步骤:
[0054]S100,当终端开始加载待加载信息时,获取所述待加载信息的预览图像。
[0055]在本发明实施例中,待加载信息可以包括网络视频、网页、网络图片等需要从网络进行加载并显示的文件。当终端需进行加载待加载信息时,终端可获取待加载信息的预览图像。可选的,当待加载信息是视频,终端获取待加载信息的预览图像可以是:当终端判断加载到视频的指定帧图像时,终端可获取指定帧图像,并将指定帧图像作为视频的预览图像,其中,指定帧图像可以是视频的第一帧图像,或者第二帧图像,或者其他帧的图像。可选的,当待加载信息是图片时,终端获取待加载信息的预览图像可以是:获取图片的图片缩略图,将图片缩略图作为图片的预览图像,其中,图片的缩略图为终端从图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1