CN106775201A - 图标显示方法及装置 - Google Patents

图标显示方法及装置 Download PDF

Info

Publication number
CN106775201A
CN106775201A CN201611044046.9A CN201611044046A CN106775201A CN 106775201 A CN106775201 A CN 106775201A CN 201611044046 A CN201611044046 A CN 201611044046A CN 106775201 A CN106775201 A CN 106775201A
Authority
CN
China
Prior art keywords
icon
background picture
picture
display
background
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201611044046.9A
Other languages
English (en)
Inventor
黎子豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201611044046.9A priority Critical patent/CN106775201A/zh
Publication of CN106775201A publication Critical patent/CN106775201A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种图标显示方法,应用于电子设备中,该方法包括:获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;从所述第一背景图片中截取所述显示区域对应的第二背景图片;将所述第二背景图片与所述第一待显示图标合成显示。本发明还提供一种图标显示装置。本发明可以可将图标与背景图片结合显示,增强显示的一致性,提高用户体验。

Description

图标显示方法及装置
技术领域
本发明涉及电子技术领域,具体涉及一种图标显示方法及装置。
背景技术
手机、平板等电子设备都包含操作***,在操作***桌面上会显示应用软件的图标,如“手机管家”或“应用商店”,在操作***桌面上也可能显示***功能图标,如“设置”,在操作***的文件夹内,也可能显示各种文件的图标或应用软件的图标。目前在电子设备上显示图标时,都是简单的普通图片,效果比较单一,不够美观。
发明内容
鉴于此,有必要提供一种图标显示方法及装置,可将图标与背景图片结合显示,增强显示的一致性,提高用户体验。
本申请的第一方面提供一种图标显示方法,应用于电子设备中,所述方法包括:
获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;
从所述第一背景图片中截取所述显示区域对应的第二背景图片;
将所述第二背景图片与所述第一待显示图标合成显示。
另一种可能的实现方式中,所述将所述第二背景图片与所述第一待显示图标合成显示之前还包括:
调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
则所述第二背景图片与所述第一待显示图标合成显示包括:
将所述调整后的第二背景图片与所述第一待显示图标合成显示。
另一种可能的实现方式中,所述将所述调整后的第二背景图片与所述第一待显示图标合成显示包括:
将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标;
显示所述第二待显示图标。
另一种可能的实现方式中,所述显示所述第二待显示图标之前包括:
在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
另一种可能的实现方式中,所述第一背景图片为所述电子设备的当前壁纸图片。
本申请的第二方面提供一种图标显示装置,所述装置包括:
获取模块,用于获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;
截取模块,用于从所述第一背景图片中截取所述显示区域对应的第二背景图片;
合成显示模块,用于将所述第二背景图片与所述第一待显示图标合成显示。
另一种可能的实现方式中,所述装置还包括:
调整模块,用于将所述第二背景图片与所述第一待显示图标合成显示之前,调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
则所述合成显示模块,用于将所述调整后的第二背景图片与所述第一待显示图标合成显示。
另一种可能的实现方式中,所述合成显示模块,还用于将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标;
所述合成显示模块,还用于显示所述第二待显示图标。
另一种可能的实现方式中,所述合成显示模块,还用于显示所述第二待显示图标之前,在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
另一种可能的实现方式中,所述第一背景图片为所述电子设备的当前。
本发明实施例通过获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;从所述第一背景图片中截取所述显示区域对应的第二背景图片;将所述第二背景图片与所述第一待显示图标合成显示。通过从第一背景图片中截取第一待显示图标显示区域对应的第二背景图片,从而并将第二背景图片与第一待显示图标合成显示,使得第一待显示图标在显示时不止显示简单的图片,还能还能与背景图片结合显示,增强了显示的一致性,提高用户体验。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种图标显示方法的流程图;
图2是本发明实施例二提供的一种图标显示方法的流程图;
图3是本发明获取的一张静态壁纸的示意图;
图4是本发明根据第一待显示图标的显示区域及图3的静态壁纸图,获得的第二背景图片的示意图;
图5是本发明对图4进行亮度处理,提升亮度后的图片的示意图;
图6是本发明对图5进行模糊度处理,模糊以后的图片的示意图;
图7是本发明显示第二待显示图标的示意图;
图8是本发明实施例三提供的图标显示装置的结构图;
图9是本发明实施例四提供的图标显示装置的结构图;
图10本发明实现图标显示方法的较佳实施例的电子设备的结构示意图。
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
实施例一
图1为本发明实施例一提供的图标显示方法的示意流程图。所述图标显示方法应用于电子设备中,所述电子设备可以为手机、平板、台式电脑等终端。如图1所示,图标显示方法可包括以下步骤:
S101:获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片。
上述第一待显示图标是将要显示在电子设备的显示屏上的图标。待显示图标可以是应用软件的图标,也可以是文件夹的图标。
上述第一待显示图标的显示区域是在电子设备的显示屏上要显示的区域范围,具体可以通过获取第一待显示图标的坐标值的方法实现获取第一待显示图标的显示区域。
上述第一待显示图标显示时的第一背景图片,是在显示待显示图标时的背景图片。例如,当第一待显示图标显示在桌面时,桌面背景壁纸为第一背景图片。当第一待显示图标显示在文件夹内时,文件夹内的背景图片为第一背景图片。
可以通过接收图标显示指令触发获取第一待显示图标的显示区域及第一待显示图标显示时的第一背景图片的操作,也可以在电子设备开机时就执行上述获取操作。
S102:从所述第一背景图片中截取所述显示区域对应的第二背景图片。
上述从第一背景图片中截取显示区域对应的第二背景图片具体是指,当以第一背景图片为背景显示第一待显示图标时,第一待显示图标区域背后的那部分图片,该部分图片是将要从第一背景图片中截取的图片。
例如,当第一待显示图标以第一背景图片为背景显示在A区域时,截取第一背景图片A区域范围内的图片,该截取的图片为第二背景图片。
S103:将所述第二背景图片与所述第一待显示图标合成显示。
在合成显示时,可以通过预设的合成算法进行显示。同时也可以对第二背景图片和/或第一待显示图标进行预处理,例如亮度的调整,锐化等,在预处理后再将处理后的背景图片和/或第一待显示图标进行合成显示。
具体的合成算法和图像处理算法可以从现有的合成算法与图像处理算法中选择使用。
本发明实施例一通过获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;从所述第一背景图片中截取所述显示区域对应的第二背景图片;将所述第二背景图片与所述第一待显示图标合成显示。通过从第一背景图片中截取第一待显示图标显示区域对应的第二背景图片,从而并将第二背景图片与第一待显示图标合成显示,使得第一待显示图标在显示时不止显示简单的图片,还能还能与背景图片结合显示,增强了显示的一致性,提高用户体验。
实施例二
图2为本发明实施例二提供的图标显示方法的示意流程图。所述图标显示方法应用于电子设备中,所述电子设备可以为手机、平板、台式电脑等终端。如图2所示,图标显示方法可包括以下步骤:
S201:获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片。
上述第一待显示图标是将要显示在电子设备的显示屏上的图标。待显示图标可以是应用软件的图标,也可以是文件夹的图标。
上述第一待显示图标的显示区域是在电子设备的显示屏上要显示的区域范围,具体可以通过获取第一待显示图标的坐标值的方法实现获取第一待显示图标的显示区域。
上述第一待显示图标显示时的第一背景图片,是在显示待显示图标时的背景图片。例如,当第一待显示图标显示在桌面时,桌面背景壁纸为第一背景图片。当第一待显示图标显示在文件夹内时,文件夹内的背景图片为第一背景图片。
可以通过接收图标显示指令触发获取第一待显示图标的显示区域及第一待显示图标显示时的第一背景图片的操作,也可以在电子设备开机时就执行上述获取操作。
进一步地,所述第一背景图片为所述电子设备的当前壁纸图片。
若第一待显示图标显示于***桌面时,可以选择电子设备的当前壁纸图片为第一背景图片。
以安卓***为例,在具体实现时,可以在创建桌面图标的进程onCreate启动时,启动子线程,通过壁纸管理器WallpaperManager获取静态壁纸图,再将获取到的静态壁纸图保存到名称为Bitmap的静态对象中。第一待显示图标的显示区域可以通过获取第一待显示图标的初始位置进行获取。
S202:从所述第一背景图片中截取所述显示区域对应的第二背景图片。
上述从第一背景图片中截取显示区域对应的第二背景图片具体是指,当以第一背景图片为背景显示第一待显示图标时,第一待显示图标区域背后的那部分图片,该部分图片是将要从第一背景图片中截取的图片。
例如,当第一待显示图标以第一背景图片为背景显示在A区域时,截取第一背景图片A区域范围内的图片,该截取的图片为第二背景图片。
继续以安卓***为例,在获取到静态壁纸图Bitmap以后。根据第一待显示图标的位置,获取到该图标在整个屏幕的Rect区域范围,Rect用于标识图标的位置。根据该Rect区域范围对静态壁纸图片做剪裁,返回壁纸中Rect区域内图片为第二背景图片保存在新的Bitmap对象。
下面结合示意图进行说明:
请参阅图3,图3为获取的一张静态壁纸图的示意图。
请参见图4,图4为根据第一待显示图标的显示区域及图3的静态壁纸图,获得的第二背景图片的示意图。图4中获取的是图3中车轮右下部分的图片。
具体的,可以采用以下代码裁剪图片,以获取第二背景图片:
S203:调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
在调整第二背景图片的显示效果时,可以对第二背景图片的亮度、模糊度、饱和度等进行调整。具体根据是否要将第二背景图片清晰显示以及根据用户的视觉感受调整对第二背景图片进行调整。
具体的,也可以采用以下方法进行亮度和模糊度的调整:
根据预设的提亮算法对第二背景图片处理,再将处理后的第二背景图片通过预设的模糊算法进行处理,得到调整后的第二背景图片。
继续以安卓***为例,可以采用以下代码进行图片亮度处理提升图片的亮度。请参阅图5及图6,图5是对图4进行亮度处理,提升亮度后的图片示意图;图6是对图5进行模糊度处理,模糊以后的图片的示意图。
在调整第二图片的显示效果后,可以直接将调整后的第二背景图片与第一待显示图标合成显示,也可以通过以下方法进行合成显示:
S204:将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标。
在对第二背景图片进行处理后,将第二背景图片与第一待显示图标叠加,获取叠加后第一待显示图片范围内的图片为第二待显示图标。例如,若第二背景图片为长方形的图片,第一待显示图标为圆形,则叠加后获取的第二待显示图标为第二待显示图标范围内的部分,第二带显示图标的为圆形。
具体的,在实现时,可以通过Xfermode技术将调整后的第二背景图片与第一待显示图标进行叠加与剪裁,以第二待显示图标。
继续以安卓***为例,可以采用以下代码进行叠加与裁剪以获取第二待显示图标。
S205:在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
透明度为预设透明度的第一待显示图标是带预设透明度的第一待显示图标。具体的透明度值可以根据需要设定。
在获取第二待显示图标后,将带预设透明度的第一待显示图标与第二待显示图标叠加混合,以降低亮度,使图标在显示时不过分突兀。
继续以安卓***为例,可以采用以下代码进行叠加混合。
S206:显示所述第二待显示图标。
在第二待显示图标上叠加带预设透明度的第一待显示图标后,将第二待显示图标显示在电子设备上。
请参见图7,图7是显示第二待显示图标的示意图。在图6中,显示图标“添加工具”与壁纸相结合,透过“添加工具”图标能够隐约模糊的看到桌面。“添加工具”图标为存在一定透明度的图标。
本实施例二通过获取第一待显示图标的显示区域及第一待显示图标显示时的背景图片,然后获取第一背景图片中所述显示区域对应的第二背景图片,再对第二背景图片进行亮度和模糊度的调整后与第一待显示图标合成显示。从而实现了在显示图标时,能够通过显示的图标清晰又隐约的看到背景图片的效果,增强显示的一致性,提高用户体验。
以上是对本发明所提供的方法进行的详细描述。根据不同的需求,所示流程图中方块的执行顺序可以改变,某些方块可以省略,图标显示的方法也在上述图标显示方法中选择性的组合使用,或者与其他上述未提及的图标显示方法组合使用。下面对本发明所提供的装置进行描述。
实施例三
图8为本发明实施例三提供的图标显示装置的结构图。如图8所示,图标显示装置可以包括:获取模块810、截取模块820和合成显示模块830。
获取模块810,用于获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片。
上述第一待显示图标是将要显示在电子设备的显示屏上的图标。待显示图标可以是应用软件的图标,也可以是文件夹的图标。
上述第一待显示图标的显示区域是在电子设备的显示屏上要显示的区域范围,具体可以通过获取第一待显示图标的坐标值的方法实现获取第一待显示图标的显示区域。
上述第一待显示图标显示时的第一背景图片,是在显示待显示图标时的背景图片。例如,当第一待显示图标显示在桌面时,桌面背景壁纸为第一背景图片。当第一待显示图标显示在文件夹内时,文件夹内的背景图片为第一背景图片。
可以通过接收图标显示指令触发获取第一待显示图标的显示区域及第一待显示图标显示时的第一背景图片的操作,也可以在电子设备开机时就通过获取模块810执行获取操作。
截取模块820,用于从所述第一背景图片中截取所述显示区域对应的第二背景图片。
上述从第一背景图片中截取显示区域对应的第二背景图片具体是指,当以第一背景图片为背景显示第一待显示图标时,第一待显示图标区域背后的那部分图片,该部分图片是将要从第一背景图片中截取的图片。
例如,当第一待显示图标以第一背景图片为背景显示在A区域时,截取第一背景图片A区域范围内的图片,该截取的图片为第二背景图片。
合成显示模块830,用于将所述第二背景图片与所述第一待显示图标合成显示。
在合成显示时,可以通过预设的合成算法进行显示。同时也可以对第二背景图片和/或第一待显示图标进行预处理,例如亮度的调整,锐化等,在预处理后再将处理后的背景图片和/或第一待显示图标进行合成显示。
具体的合成算法和图像处理算法可以从现有的合成算法与图像处理算法中选择使用。
本发明实施例三通过获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;从所述第一背景图片中截取所述显示区域对应的第二背景图片;将所述第二背景图片与所述第一待显示图标合成显示。通过从第一背景图片中截取第一待显示图标显示区域对应的第二背景图片,从而并将第二背景图片与第一待显示图标合成显示,使得第一待显示图标在显示时不止显示简单的图片,还能还能与背景图片结合显示,增强了显示的一致性,提高用户体验。
实施例四
请继续参见图9,图9为本发明实施例四提供的图标显示装置的结构图。如图9所示,图标显示装置可以包括:获取模块910、截取模块920、合成显示模块930和调整模块940。
获取模块810,用于获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片。
上述第一待显示图标是将要显示在电子设备的显示屏上的图标。待显示图标可以是应用软件的图标,也可以是文件夹的图标。
上述第一待显示图标的显示区域是在电子设备的显示屏上要显示的区域范围,具体可以通过获取第一待显示图标的坐标值的方法实现获取第一待显示图标的显示区域。
上述第一待显示图标显示时的第一背景图片,是在显示待显示图标时的背景图片。例如,当第一待显示图标显示在桌面时,桌面背景壁纸为第一背景图片。当第一待显示图标显示在文件夹内时,文件夹内的背景图片为第一背景图片。
可以通过接收图标显示指令触发获取第一待显示图标的显示区域及第一待显示图标显示时的第一背景图片的操作,也可以在电子设备开机时就通过获取模块810执行获取操作。
进一步地,所述第一背景图片为所述电子设备的当前壁纸图片。
若第一待显示图标显示于***桌面时,可以选择电子设备的当前壁纸图片为第一背景图片。
以安卓***为例,在具体实现时,可以在创建桌面图标的进程onCreate启动时,启动子线程,通过壁纸管理器WallpaperManager获取静态壁纸图,再将获取到的静态壁纸图保存到名称为Bitmap的静态对象中。第一待显示图标的显示区域可以通过获取第一待显示图标的初始位置进行获取。
截取模块820,用于从所述第一背景图片中截取所述显示区域对应的第二背景图片。
上述从第一背景图片中截取显示区域对应的第二背景图片具体是指,当以第一背景图片为背景显示第一待显示图标时,第一待显示图标区域背后的那部分图片,该部分图片是将要从第一背景图片中截取的图片。
例如,当第一待显示图标以第一背景图片为背景显示在A区域时,截取第一背景图片A区域范围内的图片,该截取的图片为第二背景图片。
继续以安卓***为例,在获取到静态壁纸图Bitmap以后。根据第一待显示图标的位置,获取到该图标在整个屏幕的Rect区域范围,Rect用于标识图标的位置。根据该Rect区域范围对静态壁纸图片做剪裁,返回壁纸中Rect区域内图片为第二背景图片保存在新的Bitmap对象。
下面结合示意图进行说明:
请参阅图3,图3为获取的一张静态壁纸图。
请参见图4,图4为根据第一待显示图标的显示区域及图3的静态壁纸图,获得的第二背景图片。图4中获取的是图3中车轮右下部分的图片。
具体的,可以采用以下代码裁剪图片实现截取模块820获取第二背景图片的功能:
调整模块840,用于将所述第二背景图片与所述第一待显示图标合成显示之前,调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
在调整第二背景图片的显示效果时,可以对第二背景图片的亮度、模糊度、饱和度等进行调整。具体根据是否要将第二背景图片清晰显示以及根据用户的视觉感受调整对第二背景图片进行调整。
具体的,也可以根据预设的提亮算法对第二背景图片处理,再将处理后的第二背景图片通过预设的模糊算法进行处理,得到调整后的第二背景图片。
继续以安卓***为例,可以采用以下代码进行图片亮度处理提升图片的亮度以实现调整模块840的功能。请参阅图5及图6,图5是对图4进行亮度处理,提升亮度后的图片;图6是对图5进行模糊度处理,模糊以后的图片。
在调整第二图片的显示效果后,可以直接将调整后的第二背景图片与第一待显示图标合成显示,也可以通过以下合成显示模块830进行合成显示:
合成显示模块830,用于将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标。
在对第二背景图片进行处理后,合成显示模块830将第二背景图片与第一待显示图标叠加,获取叠加后第一待显示图片范围内的图片为第二待显示图标。例如,若第二背景图片为长方形的图片,第一待显示图标为圆形,则叠加后获取的第二待显示图标为第二待显示图标范围内的部分,第二带显示图标的为圆形。
具体的,在实现时,可以通过Xfermode技术将调整后的第二背景图片与第一待显示图标进行叠加与剪裁,以第二待显示图标。
继续以安卓***为例,可以采用以下代码进行叠加与裁剪以实现合成显示模块830获取第二待显示图标的功能。
合成显示模块830,还用于显示所述第二待显示图标之前,在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
透明度为预设透明度的第一待显示图标是带预设透明度的第一待显示图标。具体的透明度值可以根据需要设定。
在获取第二待显示图标后,合成显示模块830将带预设透明度的第一待显示图标与第二待显示图标叠加混合,以降低亮度,使图标在显示时不过分突兀。
继续以安卓***为例,可以采用以下代码以实现合成显示模块830的叠加混合功能。
合成显示模块830,还用于显示所述第二待显示图标。
在第二待显示图标上叠加带预设透明度的第一待显示图标后,合成显示模块830将第二待显示图标显示在电子设备上。
请参见图7,图7是显示第二待显示图标的示意图。在图6中,显示图标“添加工具”与壁纸相结合,透过“添加工具”图标能够隐约模糊的看到桌面。“添加工具”图标为存在一定透明度的图标。
本实施例四通过获取第一待显示图标的显示区域及第一待显示图标显示时的背景图片,然后获取第一背景图片中所述显示区域对应的第二背景图片,再对第二背景图片进行亮度和模糊度的调整后与第一待显示图标合成显示。从而实现了在显示图标时,能够通过显示的图标清晰又隐约的看到背景图片的效果,增强显示的一致性,提高用户体验。
实施例五
请参照图10,图10是本发明实现图标显示方法的较佳实施例的电子设备的结构示意图。
所述电子设备10是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述电子设备10可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、智能式穿戴式设备等。
所述电子设备10所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
所述电子设备10包括至少一个发送装置11、至少一个存储设备12、至少一个处理设备13、至少一个接收装置14、至少一个显示设备15以及至少一个通信总线。其中,所述通信总线用于实现这些组件之间的连接通信。
其中,所述接收装置14和所述发送装置11可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他设备进行数据通信。
所述处理设备13可以包括一个或者多个微处理器、数字处理器。
所述存储设备12用于存储图标显示装置中各个程序段的程序代码。所述存储设备12可以为智能媒体卡(smart media card)、安全数字卡(secure digital card)、快闪存储器卡(flash card)等储存设备。
优选地,本发明的图标显示方法通过所述电子设备10中存储的图标显示装置来实现。
所述图标显示装置通过获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;从所述第一背景图片中截取所述显示区域对应的第二背景图片;将所述第二背景图片与所述第一待显示图标合成显示。通过从第一背景图片中截取第一待显示图标显示区域对应的第二背景图片,从而并将第二背景图片与第一待显示图标合成显示,使得第一待显示图标在显示时不止显示简单的图片,还能还能与背景图片结合显示,增强了显示的一致性,提高用户体验。
所述显示设备15可以是触摸屏等其他用于显示画面的设备。
在本发明所提供的几个实施例中,应该理解到,所揭露的方法和装置,也可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述装置的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个装置也可以由同一个装置或***通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (10)

1.一种图标显示方法,应用于电子设备中,其特征在于,该方法包括:
获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;
从所述第一背景图片中截取所述显示区域对应的第二背景图片;
将所述第二背景图片与所述第一待显示图标合成显示。
2.如权利要求1所述的方法,其特征在于,所述将所述第二背景图片与所述第一待显示图标合成显示之前还包括:
调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
则所述第二背景图片与所述第一待显示图标合成显示包括:
将所述调整后的第二背景图片与所述第一待显示图标合成显示。
3.如权利要求2所述的方法,其特征在于,所述将所述调整后的第二背景图片与所述第一待显示图标合成显示包括:
将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标;
显示所述第二待显示图标。
4.如权利要求3所述的方法,其特征在于,所述显示所述第二待显示图标之前包括:
在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述第一背景图片为所述电子设备的当前壁纸图片。
6.一种图标显示装置,其特征在于,所述装置包括:
获取模块,用于获取第一待显示图标的显示区域及所述第一待显示图标显示时的第一背景图片;
截取模块,用于从所述第一背景图片中截取所述显示区域对应的第二背景图片;
合成显示模块,用于将所述第二背景图片与所述第一待显示图标合成显示。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
调整模块,用于将所述第二背景图片与所述第一待显示图标合成显示之前,调整所述第二背景图片的显示效果,获得调整后的第二背景图片。
则所述合成显示模块,用于将所述调整后的第二背景图片与所述第一待显示图标合成显示。
8.如权利要求7所述的装置,其特征在于,所述合成显示模块,还用于将所述调整后的第二背景图片与所述第一待显示图标叠加,获取叠加后所述第一待显示图标范围内的图片为第二待显示图标;
所述合成显示模块,还用于显示所述第二待显示图标。
9.如权利要求8所述的装置,其特征在于,所述合成显示模块,还用于显示所述第二待显示图标之前,在所述第二待显示图标上叠加透明度为预设透明度的第一待显示图标。
10.如权利要求6至9中任一项所述的装置,其特征在于,所述第一背景图片为所述电子设备的当前壁纸图片。
CN201611044046.9A 2016-11-23 2016-11-23 图标显示方法及装置 Withdrawn CN106775201A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611044046.9A CN106775201A (zh) 2016-11-23 2016-11-23 图标显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611044046.9A CN106775201A (zh) 2016-11-23 2016-11-23 图标显示方法及装置

Publications (1)

Publication Number Publication Date
CN106775201A true CN106775201A (zh) 2017-05-31

Family

ID=58973997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611044046.9A Withdrawn CN106775201A (zh) 2016-11-23 2016-11-23 图标显示方法及装置

Country Status (1)

Country Link
CN (1) CN106775201A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109102467A (zh) * 2017-06-21 2018-12-28 北京小米移动软件有限公司 图片处理的方法及装置
CN110569453A (zh) * 2018-03-27 2019-12-13 优酷网络技术(北京)有限公司 基于canvas元素的路径虚化方法及装置
CN114816169A (zh) * 2022-06-29 2022-07-29 荣耀终端有限公司 桌面图标的显示方法、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150150A (zh) * 2011-12-06 2013-06-12 腾讯科技(深圳)有限公司 一种展示天气信息的方法及装置
CN104391691A (zh) * 2014-11-07 2015-03-04 久邦计算机技术(广州)有限公司 一种图标文字处理方法
CN105892962A (zh) * 2015-11-20 2016-08-24 乐视移动智能信息技术(北京)有限公司 一种显示方法以及显示设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150150A (zh) * 2011-12-06 2013-06-12 腾讯科技(深圳)有限公司 一种展示天气信息的方法及装置
CN104391691A (zh) * 2014-11-07 2015-03-04 久邦计算机技术(广州)有限公司 一种图标文字处理方法
CN105892962A (zh) * 2015-11-20 2016-08-24 乐视移动智能信息技术(北京)有限公司 一种显示方法以及显示设备

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109102467A (zh) * 2017-06-21 2018-12-28 北京小米移动软件有限公司 图片处理的方法及装置
CN110569453A (zh) * 2018-03-27 2019-12-13 优酷网络技术(北京)有限公司 基于canvas元素的路径虚化方法及装置
CN114816169A (zh) * 2022-06-29 2022-07-29 荣耀终端有限公司 桌面图标的显示方法、设备及存储介质
CN114816169B (zh) * 2022-06-29 2022-11-04 荣耀终端有限公司 桌面图标的显示方法、设备及存储介质

Similar Documents

Publication Publication Date Title
KR102091161B1 (ko) 이동 단말기 및 그것의 제어방법
CN103970441B (zh) 执行设备的功能的方法以及用于执行该方法的设备
US20210035346A1 (en) Multi-Plane Model Animation Interaction Method, Apparatus And Device For Augmented Reality, And Storage Medium
US10554803B2 (en) Method and apparatus for generating unlocking interface, and electronic device
EP2693321B1 (en) Mobile terminal and control method thereof
CN107977141B (zh) 交互控制方法、装置、电子设备及存储介质
US20130321452A1 (en) System and method for protecting the privacy of objects rendered on a display
US20140259184A1 (en) System and Method for Obscuring Displayed Information
CN106775201A (zh) 图标显示方法及装置
CN102981719A (zh) 参数设定方法及***
CN108170282A (zh) 用于控制三维场景的方法和装置
CN106600525A (zh) 图片模糊处理方法及***
WO2014117365A1 (en) Making a computer display more expressive
CN112907760A (zh) 三维对象的标注方法及装置、工具、电子设备和存储介质
CN106557292A (zh) 信息显示方法及装置
CN106528238A (zh) 应用启动方法及装置
CN106708357A (zh) 屏幕亮度调节方法及电子设备
US20230385426A1 (en) Encryption Method and Apparatus, Electronic Device, and Medium
EP3034999B1 (en) Method and apparatus for generating a composite image based on an ambient occlusion
EP2466518A1 (en) Password entry using 3D image with spatial alignment
CN108335342A (zh) 在web浏览器上进行多人绘画的方法、设备和计算机程序产品
CN107491289B (zh) 一种窗口渲染方法及装置
CN103870118B (zh) 信息处理方法及电子设备
US11614845B2 (en) User interface for application interface manipulation
CN109718554A (zh) 一种实时渲染方法、装置及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20170531

WW01 Invention patent application withdrawn after publication