一种图像显示方法、装置及终端设备的制造方法

文档序号:9523936阅读:169来源:国知局
一种图像显示方法、装置及终端设备的制造方法
【技术领域】
[0001]本发明涉及图形处理技术领域,更具体地说,涉及一种图像显示方法、装置及终端设备。
【背景技术】
[0002]图像显示是指将电子设备本地保存或者从网络中获取的图像,加载绘制至电子设备的显示屏幕上的过程;比如将电子设备的磁盘中保存的照片加载显示在电子设备的显示屏幕上,将电子设备磁盘中保存的水印加载绘制在电子设备的显示屏幕上。在显示屏幕上进行多图像的显示是图像显示的一种方式,由于在显示屏幕上进行多图像的显示能够使得用户更为便捷的对多个图像进行查看,因此多图像的显示极为普及。
[0003]目前,电子设备在显示屏幕上显示多个图像的方式主要是:在电子设备的显示屏幕上按照设定好的布局先绘制容纳图像的多个图像显示区域,在各个图像显示区域绘制完成后,再将各个图像加载至各个图像显示区域中,从而在显示屏幕上完成多图像的显示。
[0004]本发明的发明人在实现本发明的过程中发现:现有在显示屏幕上显示多个图像的方式,在将各个图像加载至各个图像显示区域时,是进行所有图像在图像显示区域内的同时加载,这对电子设备的性能有较高的要求,当所有图像在图像显示区域内同时加载所要求的电子设备性能与当前电子设备的性能不匹配时,很容易发生图像加载卡顿的情况,从而对图像的显示加载造成影响。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种图像显示方法、装置及终端设备,以解决现有在显示屏幕上显示多个图像的方式,在将各个图像加载至各个图像显示区域时,所存在的容易发生图像加载卡顿的情况,从而对图像的显示加载造成影响的问题。
[0006]为实现上述目的,本发明实施例提供如下技术方案:
[0007]—种图像显示方法,应用于具有显示屏幕的电子设备,所述方法包括:
[0008]获取所述显示屏幕的大小参数;
[0009]根据所述大小参数确定多个图像显示区域的布局参数,一个图像显示区域用于显一幅图像;
[0010]依照预定图像显示区域绘制顺序和所述布局参数,在所述显示屏幕上绘制图像显示区域;
[0011]执行多次图像显示操作,完成图像在各图像显示区域中的显示,其中,每执行一次图像显示操作,则在所述多个图像显示区域中显示至少一幅图像。
[0012]本发明实施例还提供一种图像显示装置,应用于具有显示屏幕的电子设备,所述装置包括:
[0013]大小参数获取模块,用于获取所述显示屏幕的大小参数;
[0014]布局参数确定模块,用于根据所述大小参数确定多个图像显示区域的布局参数,一个图像显示区域用于显示一幅图像;
[0015]图像显示区域绘制模块,用于依照预定图像显示区域绘制顺序和所述布局参数,在所述显示屏幕上绘制图像显示区域;
[0016]图像绘制模块,用于执行多次图像显示操作,完成图像在各图像显示区域中的显示,其中,每执行一次图像显示操作,则在所述多个图像显示区域中显示至少一幅图像。
[0017]本发明实施例还提供一种终端设备,包括上述所述的图像显示装置。
[0018]基于上述技术方案,本发明实施例提供的图像显示方法,在获取电子设备的显示屏幕的大小参数,根据所述大小参数确定所要显示的图像显示区域的布局参数后,可依照预定图像显示区域绘制顺序和所述布局参数,在所述显示屏幕上绘制图像显示区域,并执行多次图像显示操作,完成图像在各图像显示区域中的显示,其中,每执行一次图像显示操作,则在所述多个图像显示区域中显示至少一幅图像。本发明实施例提供的图像显示方法中,电子设备在完成图像在各图像显示区域中的显示时,是执行多次的图像显示操作,且一次图像显示操作,对应至少一幅图像的显示,由于无需进行所有图像在图像显示区域内的同时加载显示,而是分多次完成图像在各图像显示区域中的显示,使得当前电子设备的性能能够尽可能的满足图像在图像显示区域内加载所要求的电子设备性能,减少了图像加载卡顿情况的发生,从而减小了对图像的显示加载的影响。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的图像显示方法的流程图;
[0021]图2为本发明实施例提供的图像显示方法的另一流程图;
[0022]图3为本发明实施例提供的图像显示方法的再一流程图;
[0023]图4为本发明实施例提供的图像显示方法的又一流程图;
[0024]图5为本发明实施例提供的图像显示方法的又另一流程图;
[0025]图6为本发明实施例提供的多个图像显示区域的布局示意图;
[0026]图7为本发明实施例提供的确定图像显示区域的高度值的示意图;
[0027]图8为本发明实施例提供的依序绘制图像显示区域的示意图;
[0028]图9为本发明实施例提供的图像绘制过程的示意图;
[0029]图10为本发明实施例提供的图像显示方法的又再一流程图;
[0030]图11为本发明实施例提供的图像显示装置的结构框图;
[0031]图12为本发明实施例提供的图像绘制模块的结构框图;
[0032]图13为本发明实施例提供的指令置于单元的结构框图;
[0033]图14为本发明实施例提供的依序绘制单元的结构框图;
[0034]图15为本发明实施例提供的绘制执行子单元的结构框图;
[0035]图16为本发明实施例提供的图像显示装置的另一结构框图;
[0036]图17为本发明实施例提供的背景设置模块的结构框图;
[0037]图18为本发明实施例提供的图像显示装置的再一结构框图;
[0038]图19为本发明实施例提供的终端设备的硬件结构框图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]图1为本发明实施例提供的图像显示方法的流程图,该方法可应用于具有显示屏幕的电子设备,参照图1,该方法可以包括:
[0041]步骤S100、获取所述显示屏幕的大小参数;
[0042]显示屏幕的大小参数可以是显示屏幕的宽度值和高度值等,可以表征显示屏幕的显示区域大小的参数。
[0043]步骤S110、根据所述大小参数确定多个图像显示区域的布局参数,一个图像显示区域用于显示一幅图像;
[0044]可选的,本发明实施例可预置显示屏幕大小参数范围,与所述多个图像显示区域的布局参数的对应关系,一个显示屏幕大小参数范围对应一个布局参数,从而确定出当前显示屏幕的大小参数所对应的所述多个图像显示区域的布局参数;
[0045]可选的,本发明实施例也可根据显示屏幕的大小参数,通过预定算法计算出显示屏幕所要显示的多个图像显示区域的布局参数。
[0046]可选的,布局参数表示的是多个图像显示区域在所述显示屏幕的布局位置关系。
[0047]步骤S120、依照预定图像显示区域绘制顺序和所述布局参数,在所述显示屏幕上绘制图像显示区域;
[0048]具体的,本发明实施例可依照预定图像显示区域绘制顺序,在所述显示屏幕上依序绘制各图像显示区域,形成与所述布局参数对应的多个图像显示区域的布局;
[0049]可选的,本发明实施例一次只绘制一个图像显示区域,在绘制完成一个图像显示区域后,再依序绘制后一个图像显示区域。显然,本发明实施例也可一次绘制多个图像显示区域;具体绘制方式可视具体应用情况而定。
[0050]步骤S130、执行多次图像显示操作,完成图像在各图像显示区域中的显示,其中,每执行一次图像显示操作,则在所述多个图像显示区域中显示至少一幅图像。
[0051]可选的,本发明实施例可分多次在图像显示区域中显示图像,从而完成各图像显示区域中的图像显示,一次可以只显示一个图像显示区域中的图像,也可同时显示多个图像显示区域中的图像,具体可视实际应用情况而定。
[0052]可选的,步骤S120和步骤S130可以为并行的步骤,即在本发明实施例中,绘制图像显示区域和加载图像显示区域内的图像的步骤可以并行执行,在至少一个图像显示区域绘制完成后,本发明实施例可在绘制完成的图像显示区域中进行图像的加载显示。显然,本发明实施例也可等待所有图像显示区域均绘制完成后,再进行图像在各图像显示区域中的显示操作。
[0053]本发明实施例提供的图像显示方法,在获取电子设备的显示屏幕的大小参数,根据所述大小参数确定所要显示的图像显示区域的布局参数后,可依照预定图像显示区域绘制顺序和所述布局参数,在所述显示屏幕上绘制图像显示区域,并执行多次图像显示操作,完成图像在各图像显示区域中的显示,其中,每执行一次图像显示操作,则在所述多个图像显示区域中显示至少一幅图像。本发明实施例提供的图像显示方法中,电子设备在完成图像在各图像显示区域中的显示时,是执行多次的图像显示操作,且一次图像显示操作,对应至少一幅图像的显示,由于无需进行所有图像
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1