一种内容显示方法及终端的制作方法
【技术领域】
[0001]本发明涉及信息技术领域,具体涉及一种内容显示方法及终端。
【背景技术】
[0002]为了满足用户对终端的桌面进行个性化定制的需求,如今的智能手机、平板电脑等终端都允许用户更换桌面主题或者桌面背景等。但是,由于大部分终端桌面上的显示内容(如应用图标、文字等)显示的颜色是固定不变的,且不同桌面主题以及桌面背景无论是在色彩还是在亮度上一般都有所不同,所以,用户如果将自己喜欢的某些图片设置为桌面背景的话,可能会出现终端桌面上显示的图标或者文字的颜色与桌面背景的颜色相近或相似的情况,从而导致显示内容在桌面上显示的时候比较模糊。
【发明内容】
[0003]本发明实施例公开了一种内容显示方法及终端,可以自适应调整终端显示对象的属性,从而提高终端的显示效果。
[0004]本发明实施例公开了一种内容显示方法,包括:
[0005]获取显示对象所覆盖区域的背景图片的原始属性;
[0006]从预先存储的属性对比关系中查找与所述原始属性对应的目标属性;
[0007]将所述显示对象所在区域的属性调整为所述目标属性。
[0008]相应的,本发明实施例公开了一种终端,包括:
[0009]第一获取单元,用于获取显示对象所覆盖区域的背景图片的原始属性;
[0010]查找单元,用于从预先存储的属性对比关系中查找与所述原始属性对应的目标属性;
[0011]调整单元,用于将所述显示对象所在区域的属性调整为所述目标属性。
[0012]实施本发明实施例,具有如下有益效果:
[0013]本发明实施例中,终端会获取显示对象所覆盖区域的背景图片的原始属性,并从预先存储的属性对比关系中查找与该原始属性对应的目标属性,最后将该显示对象所在区域的属性调整为查找到的目标属性。通过本发明实施例,在终端的显示对象与背景图片颜色相近时,终端可以在调整显示对象所在区域的属性,使得显示对象在背景图片下突出显示,提高终端的显示效果,从而提升用户体验。
【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例公开的一种内容显示方法的流程示意图;
[0016]图2是本发明实施例公开的另一种内容显示方法的流程示意图;
[0017]图3是本发明实施例公开的另一种内容显示方法的流程示意图;
[0018]图4是本发明实施例公开的一种终端的结构示意图;
[0019]图5是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例公开了一种内容显示方法及终端,可以提高终端的显示效果。以下分别进行详细说明。
[0022]请参阅图1,图1是本发明实施例公开的一种内容显示方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(Mobile Internet Devices,MID)以及PAD等智能终端中。如图1所示,该内容显示方法可以包括以下步骤:
[0023]S101、终端获取显示对象所覆盖区域的背景图片的原始属性。
[0024]本发明实施例中,原始属性可以包括亮度、颜色、透明度、分辨率等,本发明实施例不做限定。显示对象可以是终端桌面上的应用图标、文件夹、文字、应用插件等,本发明实施例不做限定。应用插件可以是天气插件、时钟插件、备忘录插件、电子邮件插件、日历插件、音乐播放器插件等,本发明实施例不做限定。
[0025]本发明实施例中,终端桌面上都会设置有背景图片,也就说我们常说的壁纸,而且一般情况先,终端桌面上也会显示有多个显示对象,针对每一个显示对象,终端都会获取该显示对象所覆盖区域的背景图片的原始属性的相关参数。
[0026]举例来说,假设显示对象为某一应用的应用图标,原始属性为亮度,那么终端首先就会获取桌面上,该应用图标所覆盖区域的壁纸的位图信息,从获取到的壁纸位图信息中提取该位图的亮度值。当然,终端也可以获取该应用图标所覆盖区域壁纸的位图的颜色、透明度以及分辨率等。
[0027]S102、该终端从预先存储的属性对比关系中查找与该原始属性对应的目标属性。
[0028]本发明实施例中,终端的数据库中会预先存储属性的对比关系,该对比关系可以是通过大量的实验得出来的。属性对比关系可以是亮度与透明度之间的对比关系,亮度与亮度的对比关系,透明度与透明度的对比关系,颜色与颜色的对比关系,颜色与亮度的对比关系等,本发明实施例不做限定。两属性之间的对比关系主要用于在终端将两个显示对象以这两个的属性参数分别显示的时候,可以形成鲜明对比。
[0029]本发明实施例中,每一个属性都有一个与该属性能形成鲜明对比的属性,因此,当终端获取到显示对象所覆盖区域的背景图标的原始属性时,终端就可以从预先存储的属性对比关系中查找到与原始属性对应的目标属性。
[0030]举例来说,假如背景图片的亮度值为10,亮度值10与亮度值90之间具有对比关系,那么,将显示对象的亮度值调整为90之后,该显示对象就可以在背景图片的亮度值为10的情况下清晰的显示,使得用户能够清楚辨别该显示对象。又如背景图片的透明度为70,透明度70与透明度30之间具有对比关系,因此,将显示对象的透明度调整为30之后,该显示对象就可以在透明度为70的背景图片上清晰显示。
[0031]又举例来说,假设属性为颜色,那么白色与黑色之间就具有对比关系,黄色与蓝色之间就具有对比关系;假设属性为亮度,那么亮度值为100的显示对象在视觉上就显示为白色,亮度值为O的显示对象在视觉上就显示为黑色,因此,亮度值为O与亮度值为100之间就具有对比关系,而亮度值为30与亮度值为70之间就具有对比关系;假设属性为透明度,那么很显然,透明度为0%与透明度为100%之间就具有对比关系。假设原始属性为亮度,目标属性可以为亮度、颜色、透明度、分辨率等。
[0032]S103、该终端将该显示对象所覆盖区域的属性调整为该目标属性。
[0033]本发明实施例中,当终端查找到原始属性对应的目标属性之后,终端就可以将该显示对象所覆盖的那一块区域的属性调整为目标属性,并以该目标属性显示该显示对象。其中,目标属性可以包括亮度、颜色、透明度、分辨率等,本发明实施例不做限定。
[0034]本发明实施例中,终端可以根据显示对象所覆盖区域的背景图片的颜色,改变该显示对象的亮度,以使得该显示对象在该区域清晰显示;也可以根据显示对象所覆盖区域的背景图片的颜色,改变该显示对象的透明度;还可以根据显示对象所覆盖区域的背景图片的亮度,改变该显示对象的透明度;还可以根据显示对象所覆盖区域的背景图片的颜色,改变该显示对象的颜色,这些属性可以相互结合,同时调整,也可以单独调整,以使得显示对象在其所覆盖区域的背景图片下清晰显示,本发明实施例不做限定。
[0035]举例来说,假设终端获取到应用图标所覆盖区域的背景图片原始属性为白色时,终端会从预先存储的颜色与亮度关系中查找与白色相对应的目标亮度值为10,终端就会将该应用图标所覆盖区域的当前亮度值,如50,调整为目标亮度值10。因此,该应用图标在背景图片的颜色为白色的区域将亮度值调整为10,就可以使该应用图标在该背景图片下突出显不O
[0036]又举例来说,假设终端获取到桌面上显示的应用插件-日历插件所覆盖区域的背景图片的亮度值为90,终端就会从预先存储的亮度值与透明度关系中获取与亮度值90相对应的目标透明度0%,那么,终端就会将该日历插件所覆盖区域的默认显示透明度40%调整为目标透明度,0%。因此,在透明度为0%的显示效果下,该日历插件以及该日历插件中的文字部分就可以在背景图片的亮度为90下清晰显示。
[0037]本发明实施例中,终端会获取显示对象所覆盖区域的背景图片的原始属性,并从预先存储的属性对比关系中查找与该原始属性对应的目标属性,最后将该显示对象所在区域的属性调整为查找到的目标属性。通过本发明实施例,在终端的显示对象与背景图片颜色相近时,终端可以在调整显示对象所在区域的属性,使得显示对象在背景图片下突出显示,提高终端的显示效果,从而提升用户体验。
[0038]请参阅图2,图2是本发明实施例公开的另一种内容显示方法的流程示意图。其中,图2所示的内容显示方法是图1所示的内容显示方法的具体化。如图2所示,该内容显示方法可以包括以下步骤:
[0039]