一种图标显示方法及电子设备与流程

文档序号:11458389阅读:160来源:国知局
一种图标显示方法及电子设备与流程

本发明涉及电子技术领域,尤其涉及一种图标显示方法及电子设备。



背景技术:

目前,电子设备的应用程序在接收到相关信息时,通常会在与该应用程序对应的应用图标上通过显示静态数字的方式来提醒用户接收到了新的信息,并且,为了进一步增强提示效果,在接收到信息时还可以对应用图标本身的显示效果进行改变,通过改变前后的图标的显示效果的反差以对用户进行更强的提示。

然而,在通过上述显示效果的反差对用户进行提示时,电子设备只能根据已经设定好的方式对所有应用图标进行统一的调整,这样的调整方式比较死板,不够灵活,并且对于所有的应用图标并不一定均适用,例如应用图标1为背景色和一个牛头,并且牛头几乎占据了整个应用图标的显示区域,而预先设置的统一调整方式是在接收到信息时将应用图标中的元素最大化(即占据整个应用图标的显示区域)显示,可见,由于应用图标1中的牛头已经占据了整个显示区域,所以当采用前述列举的方式对应用该图标1的显示效果进行调整时,几乎不会产生任何反差效果,所以无法达到相应的提示作用,电子设备的提示效果不够明显,进而可能无法提醒用户对接收到的信息进行及时处理而影响用户的使用体验。



技术实现要素:

本发明实施例提供一种图标显示方法及电子设备,用以解决现有技术中存在的电子设备对接收到的信息的提示方式不够灵活,导致提示性较弱而影响用户使用体验的技术问题。

第一方面,提供一种图标显示方法,包括:

当第一应用获得信息时,分析所述第一应用对应的第一图标中的元素,以获得所述第一图标在第一形态下所对应的元素参数;

基于所述元素参数确定所述第一图标的调整方式;

控制所述第一图标按照所确定的调整方式由所述第一形态调整为与所述第一形态不同的第二形态。

在一种可能的实现方式中,所述分析所述第一应用对应的第一图标中的元素,以获得所述第一图标在第一形态下所对应的元素参数,包括:

确定所述第一图标在所述第一形态中的主要元素;

确定所述主要元素的元素类型和显示属性;其中,所述显示属性表征所述主要元素在所述第一形态下时的显示效果;

确定所述元素类型和所述显示属性为所述元素参数。

在一种可能的实现方式中,所述基于所述元素参数确定所述第一图标的调整方式,包括:

基于所述显示属性,确定所述主要元素在所述第一形态下所处的位置为第一位置;

基于所述元素类型,确定将所述主要元素由所述第一位置移动到与所述第一位置不同的第二位置。

在一种可能的实现方式中,所述基于所述元素参数确定所述第一图标的调整方式,包括:

基于所述元素类型,确定所述主要元素所包括的元素个数;

基于所述显示属性,确定每个元素在所述第一形态下时的显示面积;

若只包括一个元素,则确定将所述一个元素的显示面积由所述第一形态下的第一显示面积调整为第二显示面积;

若包括多个元素,则确定将所述多个元素中的第一元素与第二元素之间的显示面积比例由所述第一形态下的第一比例调整为第二比例。

在一种可能的实现方式中,所述基于所述元素参数确定所述第一图标的调整方式,包括:

基于所述元素类型,确定所述主要元素为字符;

基于所述显示属性,确定所述字符在所述第一形态下时的显示颜色;

若所述主要元素为一个字符,则确定将所述一个字符的显示颜色由所述第一形态下的第一显示颜色调整为第二显示颜色;

若所述主要元素包括多个字符,则确定将所述所述多个字符中的第一字符与第二字符之间的色差由所述第一形态下的第一色差调整为第二色差。

在一种可能的实现方式中,所述确定所述第一图标在所述第一形态中的主要元素,包括:

确定位于所述第一图标中的预设区域范围内的元素为所述主要元素;或

确定占据所述第一图标的显示面积的比例超过预设比例的元素为所述主要元素;或

确定与所述第一图标的背景色之间存在最大色差的元素为所述主要元素。

在一种可能的实现方式中,在所述控制所述第一图标按照所确定的调整方式由所述第一形态调整为与所述第一形态不同的第二形态之后,所述方法还包括:

检测是否获得表征所述信息已被读取的已读指令;

若未获得,则控制所述第一图标按照预设频率在所述第一形态与所述第二形态之间循环变化。

第二方面,提供一种电子设备,包括:

显示屏,用于根据处理器的控制显示信息;

所述处理器,与所述显示屏连接,用于当第一应用获得信息时,分析所述第一应用对应的第一图标中的元素,以获得所述第一图标在第一形态下所对应的元素参数;基于所述元素参数确定所述第一图标的调整方式;以及控制所述第一图标按照所确定的调整方式由所述第一形态调整为与所述第一形态不同的第二形态。

在一种可能的实现方式中,所述处理器用于:

确定所述第一图标在所述第一形态中的主要元素;

确定所述主要元素的元素类型和显示属性;其中,所述显示属性表征所述主要元素在所述第一形态下时的显示效果;

确定所述元素类型和所述显示属性为所述元素参数。

在一种可能的实现方式中,所述处理器用于:

基于所述显示属性,确定所述主要元素在所述第一形态下所处的位置为第一位置;

基于所述元素类型,确定将所述主要元素由所述第一位置移动到与所述第一位置不同的第二位置。

在一种可能的实现方式中,所述处理器用于:

基于所述元素类型,确定所述主要元素所包括的元素个数;

基于所述显示属性,确定每个元素在所述第一形态下时的显示面积;

若只包括一个元素,则确定将所述一个元素的显示面积由所述第一形态下的第一显示面积调整为第二显示面积;

若包括多个元素,则确定将所多个元素中的第一元素与第二元素之间的显示面积比例由所述第一形态下的第一比例调整为第二比例。

在一种可能的实现方式中,所述处理器用于:

基于所述元素类型,确定所述主要元素为字符;

基于所述显示属性,确定所述字符在所述第一形态下时的显示颜色;

若所述主要元素为一个字符,则确定将所述第一个字符的显示颜色由所述第一形态下的第一显示颜色调整为第二显示颜色;

若所述主要元素包括多个字符,则确定将所述多个字符中的第一字符与第二字符之间的色差由所述第一形态下的第一色差调整为第二色差。

在一种可能的实现方式中,所述处理器用于:

确定位于所述第一图标中的预设区域范围内的元素为所述主要元素;或

确定占据所述第一图标的显示面积的比例超过预设比例的元素为所述主要元素;或

确定与所述第一图标的背景色之间存在最大色差的元素为所述主要元素。

在一种可能的实现方式中,所述处理器还用于:

在控制所述第一图标按照所确定的调整方式由所述第一形态调整为与所述第一形态不同的第二形态之后,检测是否获得表征所述信息已被读取的已读指令;

若未获得,则控制所述第一图标按照预设频率在所述第一形态与所述第二形态之间循环变化。

第三方面,提供另一种电子设备,包括:

元素分析模块,用于当第一应用获得信息时,分析所述第一应用对应的第一图标中的元素,以获得所述第一图标在第一形态下所对应的元素参数;

确定模块,用于基于所述元素参数确定所述第一图标的调整方式;

图标调整模块,用于控制所述第一图标按照所确定的调整方式由所述第一形态调整为与所述第一形态不同的第二形态。

本发明实施例中,在第一应用获得信息时,可以对第一应用的图标(例如称作第一图标)中的元素进行分析以获得第一图标在当前形态(即第一形态)下所对应的元素参数,再基于所确定的元素参数来确定采用何种调整方式对第一图标进行相应调整,进而再控制第一图标按照所确定的调整方式将第一图标由第一形态调整为与第一形态不同的第二形态。

也就是说,在第一应用获得信息时,电子设备可以根据第一图标所包括的元素的元素参数来对应确定对第一图标的调整方式,即可以根据每个图标所包括的元素的不同对图标的形态进行差异化的调整,相对于现有技术中统一调整的方式来说,调整更为灵活,这样可以尽量使得每个图标都能产生明显的提示效果,以确保每个应用在接收到信息时均能够通过图标的动态变化对用户进行有效提醒。

并且,可以使得多个图标能够以不同的方式进行动态调整,调整方式更为多样化,通过多个图标不同的动态调整方式,可以呈现炫酷丰富的动态显示效果,增强电子设备的娱乐性,提升用户的使用体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例中图标显示方法的流程图;

图2为本发明实施例中电子设备的结构示意图;

图3为本发明实施例中电子设备的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

本发明实施例提供一种图标显示方法,该方法可以应用于电子设备,该电子设备例如可以是手机、平板电脑(pad)、掌上电脑(personaldigitalassistant,pda)、笔记本电脑、智能手表、智能手环等电子设备。

请参见图1,本发明实施例中的图标显示方法的流程描述如下。

步骤101:当第一应用获得信息时,分析第一应用对应的第一图标中的元素,以获得第一图标在第一形态下所对应的元素参数。

其中,第一应用可以为电子设备中本地下载的应用程序,例如存储在电子设备硬盘中的聊天应用程序、网购应用程序、游戏应用程序,等等;当然,也可以是网络服务器端存储的应用程序,例如存储在云服务器端中的邮件系统程序,等等。也就是说,只要是能通过电子设备获知是否接收到信息的应用程序,无论其存储地址为本地、网络中或其它电子设备内,都可以看作是本发明实施例中的第一应用。

另外,第一应用获得的信息可以为承载于符文、图像、音频、信号等形式上的邮件信息、短信信息、聊天信息、广告推送信息、提醒通知信息等各类信息,并且,该信息可以是由其它电子设备发送的信息,或者可以是云端服务器推送的信息,或者也可以是由电子设备中的本地应用程序生成的信息,等等,只要是用以通知或提醒用户的信息都可以作为第一应用获得的信息。

本发明实施例中,应用的图标是指通过对其操作从而能够运行对应应用的快捷方式图标,例如又称作应用图标、虚拟图标等等。并且,图标可以对对应的应用起到标识作用,例如用户只要看到第一图标,就知道与第一图标对应的应用为第一应用为微信应用程序,而与第二图标对应的第二应用为微博应用程序,等等。

在对图标对应的应用程序进行识别时,用户一般是通过图标中所包括的元素进行识别的,而图标的元素可以为图标中的构成整体图标图像的各类元素,例如,色彩元素、图像的边缘径向元素,以及径向和色彩的组合元素等等,只要是构成了图标中的整体图像或局部图像,都可以理解为是本发明实施例中的图标中的元素。

在实际中,每个图标中均包括有用于对对应的应用起到独特标识的元素,例如淘宝应用程序,其对应的图标即为在红色的背景色上显示一个白色的“淘”字,又例如百度地图应用程序,其对应的图标中即包括“du”的显著性标识,又例如qq应用程序,其对应的图标即为在白色的背景上显示一个企鹅图像,再例如房贷计算器应用程序,其对应的图标即为在橘黄色的背景色上显示一个房子图像标记,再例如微信应用程序,其对应的图标即为绿色的背景上显示“两对眼睛”的图像标记,等等,在对前述所列举的图标对应的应用程序进行识别时,用户则可以根据前述例子中的“淘”字、“du”字符、“企鹅”图像、“房子”图像和“两对眼睛”图像这些元素分别对淘宝、百度地图、qq、房贷计算器和微信这些应用程序进行对应识别。

在对图标中的元素进行分析时,可以先确定图标中的主要元素,而主要元素即可以认为是图标中能够对对应的应用程序起到唯一标识作用的显著标识。在具体实施过程中,例如可以按照以下方式来确定图标中所包括的主要元素。

例如,可以将位于图标中的预设区域范围的元素确定为主要元素。因为为了增强图标的可辨识性,在开发图标时,一般会将图标中的显著标识置于一预设区域范围内,例如一般置于图标的中间区域,或者置于图标的右上角区域,等等,并且由于图标所占据的显示面积一般不大,所以图标中所包括的元素种类和数量一般不会太多,通过该种方式可以快速准确地确定出图标中的主要元素。

又例如,可以将图标中占据图标整个显示面积超过预设比例的元素确定为主要元素。为了增强图标中的显著标识的辨识性,一般会将显著标识的显示面积设置的较大,通过该种方式也可以快速准确地确定出图标中的主要元素。

再例如,可以将图标中与图标背景色之间存在最大色差的元素确定为主要元素。在实际中,为了增强图标的辨识性,一般会将图标的背景色和元素的颜色设置为较大的反差,例如淘宝应用程序,其图标的背景色为红色,而“淘”字却为白色,通过红色和白色之间的强烈色差的对比,可以刺激用户的视觉感知,以增强用户对该应用的辨识和记忆。

当然,以上只是列举了三种可能的确定图标中的主要元素的方式,本领域技术人员应该理解的是,本发明实施例包括但不限于以上几种方式,凡是基于上述几种方式的引导而能够获知的其它确定图标中的主要元素的方式均应在发明的保护范围之内。

进一步地,在确定了图标中的主要元素之后,可以再确定该主要元素的元素类型和显示属性,进而将所确定的元素类型和显示属性作为该主要元素的元素参数。

其中,元素类型可以表征主要元素的类型和所包括的元素个数,例如表明主要元素是字符,或者是图像,或者是字符图像的图文组合,等等,进一步地,例如在确定主要元素是字符时,还可以确定是英文字符、中文字符或者是数字,并且可以确定分别所包括的字符的数量;又例如在确定主要元素是图像时,还可以确定该该图像表征的是人物、动物、植物或者其它类型的物体,例如房子、音符、钥匙、扫帚,等等。

以及,显示属性可以表征主要元素的显示效果,例如显示字体、显示颜色、显示位置、显示尺寸、显示面积,等等。

步骤102:基于元素参数确定第一图标的调整方式。

在确定了第一图标在第一形态下所对应的元素参数之后,进而可以根据所确定的元素参数确定对第一图标的调整方式,也就是说,可以根据图标的元素参数的不同进而为不同的图标选用差异化的调整方式,针对性较强,使得对于图标的调整方式更为灵活,这样可以尽量使得每个图标都能产生明显的提示效果,以确保每个应用在接收到信息时均能够通过图标的动态变化对用户进行有效提醒。

在具体实施过程中,根据元素参数的不同,对应可以具有不同的图标调整方式,而其实质均可以理解为是根据主要元素的元素类型和/或显示属性不同来确定对应的调整方式,为了便于本领域技术人员理解,以下列举几种可能的情形对基于主要元素确定第一图标的调整方式进行说明。

第一种情形:

首先基于显示属性,确定主要元素在第一形态下所处的第一位置,再基于元素类型,确定将主要元素由第一位置移动到与第一位置不同的第二位置。

其中,第二位置可以全部位于第一图标的显示区域之内,或者可以部分位于第一图标的显示区域之内,例如可以以边缘悬挂的挂件显示方式部分显示在第一图标的显示区域之内。

例如,第一图标的主要元素为一只眼睛图像,并且该眼睛图像位于第一图标的正中间,当接收到新的信息时,为了对用户进行动态提醒,此时则可以将眼睛图像由原来的正中间位置移动到左下角位置,或者也可以移动到第一图标的某一边缘并悬挂于该边缘,以将该眼睛图像呈现一种边缘挂件的显示效果。

或者例如,第一图标的主要元素为一个“淘”字,类似地,也可以采用类似上述移动眼睛图像的方式对“淘”字在第一图标中的显示位置进行调整,并且位置移动的幅度可以根据所接收的信息的数量而定,例如接收到1-10条信息时可以将“淘”字从正中间位置移动到右边缘,当接收到多余10条的信息时,又可以将“淘”字移动到第一图标的右上角进行悬挂显示,等等。

也就是说,可以通过主要元素在第一图标中的位置改变来实现对第一图标的形态调整,通过位置移动前后的对比反差,可以从视觉上形成一种形态的动态变化,通过该动态变化可以对用户进行有效提示。

第一种情形,适用于主要元素为单一的字符或者图像,并且为了通过明显的位置对比以形成较为强烈的视觉反差以产生明显的提示效果,在第一图标的原始形态下,主要元素占据第一图标的显示区域比例不宜过大,例如只占据第一图标中小于等于一半的显示区域,这样在主要元素进行位置移动时,才能通过前后位置的移动产生较大幅度的变化,进而方便用户通过明显的位置变化来及时获知第一应用接收到了新的信息。

第二种情形:

首先可以基于元素类型确定主要元素所包括的元素个数以及每个元素的元素类型,再基于显示属性确定每个元素在第一形态下时对应的显示面积,然后再根据元素个数和/或元素类型的不同,通过改变元素的显示面积的方式来实现对第一图标的形态调整。具体来说:

当只包括一个元素时,可以将该一个元素的显示面积由第一形态下的第一显示面积调整为与第一显示面积不同的第二显示面积,此种调整方式适用于该一个元素之前的显示面积相对于第一图标的显示区域不宜过大的情形,例如该一个元素的显示面积只占第一图标整体显示面积的1/4,这样才能通过显示面积的变化体现出较为明显的形态变化,让用户一眼便能注意到该形态变化,进而实现对用户的有效提醒。

当包括多个元素时,可以将多个元素中的第一元素与第二元素之间的显示面积比例由第一形态下时的第一比例调整为第二比例。例如,第一元素是“美”字,第二元素是“团”字,在第一形态下时这两个元素的显示面积是一样的,即显示面积比例为1:1,而通过调整,可以使得“美”字的显示面积大于“团”字的显示面积,例如经过调整后的显示面积比例为3:1,即“美”字的显示面积是“团”字的显示面积的3倍,在具体实施过程中,可以在原有显示面积的基础上,通过扩大“美”字的显示面积而保持“团”字的显示面积不变、保持“美”字的显示面积不变而缩小“团”字的显示面积、同时扩大“美”字的显示面积而缩小“团”字的显示面积中的任一方式来实现两字符之间的显示面积比例的调整。

可选的,当包括多个元素时,为了通过显示面积比例的变化来对用户形成强烈的视觉反差,第一元素和第二元素可以是多个元素中位置相邻的两个元素,通过相邻位置上的两个元素的显示面积比例的较大变化,在一定程度上可以更加容易引起用户的注意。

对于通过改变元素之间的显示面积比例以实现对第一图标的形态进行调整的方式,适用于多个元素均为字符的情形,因为一般来说,当包括多个元素时,若多个元素是图像的话可能则占满了第一图标的整个显示区域,而字符本身的显示面积较小,便于将多个字符在第一图标之内进行布局展示,进而可以剩下较多的空余显示区域,这样也利于字符通过显示面积比例变化的方式实现对图标形态的动态调整。

第三种情形:

首先基于元素类型确定主要元素为字符元素,再基于显示属性确定每个字符在第一形态下时对应的显示颜色,例如确定主要元素所包括的1个字符在第一形态下时为白色,或者确定主要元素所包括的3个字符在第一形态下时均呈蓝色显示。

当只包括1个字符时,可以将该1个字符的显示颜色由第一形态下时的第一显示颜色调整为与第一显示颜色不同的第二显示颜色,例如由调整前的白色变为调整后的红色,或者例如由调整前的白色变为调整后的由白到红的渐变色。在具体实施过程中,具体将字符调整为何种颜色,可以根据第一图标的背景色和第一显示颜色而定,例如可以调整为与背景色和第一显示颜色均存在较大色差的颜色,这样可以通过较大色差形成强烈的视觉冲击,以更大概率地引起用户的注意。

当包括多个字符时,可以将多个字符中的第一字符与第二字符之间的色差由第一形态下时的第一色差调整为与第一色差不同的第二色差,例如在第一形态下时,第一字符和第二字符均为白色,那么这两者之间的第一色差是零,而通过调整可以使得第一字符仍保持为白色,而第二字符则变成深蓝色,假设此时两者之间的色差为245,进而可以通过两字符之间的强烈色差变换以更容易引起用户的注意,从而增强提示的有效性。

在具体实施过程中,可以将第二色差设置的尽量大,因为色差越大表明第一字符和第二字符之间的视觉反差越强烈,这样更容易引起用户的注意,另外,可以令第一字符和第二字符是位置相邻的两字符,原因类似上述在改变显示面积比例时所列举的第一元素与第二元素,此处就不再重复说明了。

根据上述几种情形可见,在本发明实施例中,第一图标从第一形态到第二形态的形态调整是通过改变第一图标中所包括的元素的显示效果和/或显示方式来实现的,也就是说,本发明实施例中对于图标的形态调整实质上可以理解为是对图标中所包括的元素的调整,例如对图标中的字符元素或图像元素进行调整,通过元素调整前后之间所形成的动态变化来引起用户的注意,进而起到对用户的提示作用。

步骤103:控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态。

即,在步骤102为第一图标确定了对应的调整方式之后,电子设备即可以控制第一图标按照所确定的调整方式由第一形态调整为第二形态,以通过动态的形态变化来对第一应用接收到了信息这一事件进行动态的提示,以便用户能够通过图标的动态变化直观地获知第一应用接收到了新的信息这一事件,对用户进行有效、明显的提醒,从而增强用户的使用体验。

进一步地,在控制第一图标由第一形态调整为第二形态之后,电子设备可以再检测是否获得用于表征第一应用所接收到的信息是否已被读取的已读指令,如果确定所接收的信息未被读取,为了持续地对用户进行提醒以便于用户能够尽早获知,可以控制第一图标按照预设频率在第一形态和第二形态之间循环变化,例如控制第一图标每隔3秒在第一形态和第二形态之间切换一次,通过频繁的动态切换,这样可以避免由于仅一次动态变化的动态提示效果不够强烈而未引起用户的注意,进而能够更大几率地引起用户的注意,以对用户进行更有效、更频繁的提醒,确保提醒的有效性和及时性。

为了省电,同时也为了减少设备的运行开销,可以是在电子设备的当前页面显示有第一图标时才进行前述的循环切换,因为只有在当前页面显示有第一图标时,用户才有可能看到第一图标以及其动态变化,如果当前页面根本就没有显示第一图标的话,第一图标的动态变化和循环切换对于用户来说都是无效的。

另外,在控制第一图标由第一形态调整为第二形态之后,如果确定所接收的信息已被读取,此时可以将第一图标由第二形态调整回第一形态,即将第一图标调整回未接收到新的信息时的正常显示状态,由此一方面可以方便在接下来获取新的信息时继续为用户起到提示作用,另一方面还可以方便的为用户自动恢复原本的显示环境,有提高提示效率和提升用户感受。

本发明实施例中,在第一应用获得信息时,电子设备可以对第一应用的第一图标中的元素进行分析以获得第一图标在第一形态下所对应的元素参数,再基于所确定的元素参数来确定采用何种调整方式对第一图标进行相应调整,进而再控制第一图标按照所确定的调整方式将第一图标由第一形态调整为与第一形态不同的第二形态。

也就是说,在第一应用获得信息时,电子设备可以根据第一图标所包括的元素的元素参数来对应确定对第一图标的调整方式,即可以根据每个图标所包括的元素的不同对图标的形态进行差异化的调整,相对于现有技术中统一调整的方式来说,调整更为灵活,这样可以尽量使得每个图标都能产生明显的提示效果,以确保每个应用在接收到信息时均能够通过图标的动态变化对用户进行有效提醒。并且,可以使得多个图标能够以不同的方式进行动态调整,调整方式更为多样化,通过多个图标不同的动态调整方式,可以呈现炫酷丰富的动态显示效果,增强电子设备的娱乐性,提升用户的使用体验。

请参考图2,基于同一发明构思,本发明实施例提供一种电子设备,该电子设备例如可以为手机、pad、智能手表等电子设备。该电子设备包括显示屏201和处理器202。

其中,显示屏201用于根据处理器202的控制显示信息,例如根据处理器202的控制显示第一图标,以及可以显示不同形态的第一图标,例如显示第一形态的第一图标以或者显示第二形态的第一图标。

处理器202与显示屏201连接,例如通过如图2中所示的连接线200保持电性连接,通过该电性连接,处理器202可以向显示屏201发送控制指令和/或待显示数据,以控制显示屏201显示相应的信息。处理器202还用于当第一应用获得信息时,分析第一应用对应的第一图标中的元素,以获得第一图标在第一形态下所对应的元素参数;基于元素参数确定第一图标的调整方式;以及控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态。

具体来讲,显示屏201可以是指发光二极管(lightemittingdiode,led)显示屏、有机发光二极管(organiclightemittingdiode,oled)显示屏、有源矩阵有机发光二极体(activematrixorganiclightemittingdiode,amoled)显示屏、平面转换(in-planeswitching,ips)显示屏,等等,显示屏201可以具有多条侧边,并且多条侧边可以组成类矩形的形状。

处理器202具体可以是通用的中央处理器(cpu),或者可以是特定应用集成电路(applicationspecificintegratedcircuit,asic),或者可以是一个或多个用于控制程序执行的集成电路。

进一步的,电子设备还可以包括存储器,存储器的数量可以是一个或多个。存储器可以包括只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)或磁盘存储器,等等。

存储器和处理器202可以通过总线连接,或者也可以通过专门的连接线连接,存储器用于存储指令,处理器202用于执行存储器所存储的指令,以在执行指令时可以执行如前述的图标显示方法所包括的步骤。

在一种可能的实施方式中,处理器202可以用于:

确定第一图标在第一形态中的主要元素;

确定主要元素的元素类型和显示属性;其中,显示属性表征主要元素在第一形态下时的显示效果;

确定元素类型和显示属性为元素参数。

在一种可能的实施方式中,处理器202可以用于:

基于显示属性,确定主要元素在第一形态下所处的位置为第一位置;

基于元素类型,确定将主要元素由第一位置移动到与第一位置不同的第二位置。

在一种可能的实施方式中,处理器202可以用于:

基于元素类型,确定主要元素所包括的元素个数;

基于显示属性,确定每个元素在第一形态下时的显示面积;

若只包括一个元素,则确定将一个元素的显示面积由第一形态下的第一显示面积调整为第二显示面积;

若包括多个元素,则确定将所多个元素中的第一元素与第二元素之间的显示面积比例由第一形态下的第一比例调整为第二比例。

在一种可能的实施方式中,处理器202可以用于:

基于元素类型,确定主要元素为字符;

基于显示属性,确定字符在第一形态下时的显示颜色;

若主要元素为一个字符,则确定将第一个字符的显示颜色由第一形态下的第一显示颜色调整为第二显示颜色;

若主要元素包括多个字符,则确定将多个字符中的第一字符与第二字符之间的色差由第一形态下的第一色差调整为第二色差。

在一种可能的实施方式中,处理器202可以用于:

确定位于第一图标中的预设区域范围内的元素为主要元素;或

确定占据第一图标的显示面积的比例超过预设比例的元素为主要元素;或

确定与第一图标的背景色之间存在最大色差的元素为主要元素。

在一种可能的实施方式中,处理器202还可以用于:

在控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态之后,检测是否获得表征信息已被读取的已读指令;

若未获得,则控制第一图标按照预设频率在第一形态与第二形态之间循环变化。

在本发明实施例中,通过对处理器202进行设计编程,可以将前述的图标显示方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的图标显示方法所包括的步骤,如何对处理器202进行设计编程为本领域技术人员所公知的技术,这里不再赘述。

请参考图3,基于同一发明构思,本发明实施例提供另一种电子设备,该电子设备包括元素分析模块301、确定模块302和图标调整模块303,并且本发明实施例中的元素分析模块301、确定模块302和图标调整模块303可以通过硬件处理器来实现相关功能单元。其中:

元素分析模块301,用于当第一应用获得信息时,分析第一应用对应的第一图标中的元素,以获得第一图标在第一形态下所对应的元素参数;

确定模块302,用于基于元素参数确定第一图标的调整方式;

图标调整模块303,用于控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态。

在一种可能的实施方式中,元素分析模块301可以用于:

确定第一图标在第一形态中的主要元素;

确定主要元素的元素类型和显示属性;其中,显示属性表征主要元素在第一形态下时的显示效果;

确定元素类型和显示属性为元素参数。

在一种可能的实施方式中,确定模块302可以用于:

基于显示属性,确定主要元素在第一形态下所处的位置为第一位置;

基于元素类型,确定将主要元素由第一位置移动到与第一位置不同的第二位置。

在一种可能的实施方式中,元素分析模块301基于元素参数确定第一图标的调整方式,可以包括:

基于元素类型,确定主要元素所包括的元素个数;

基于显示属性,确定每个元素在第一形态下时的显示面积;

若只包括一个元素,则确定将一个元素的显示面积由第一形态下的第一显示面积调整为第二显示面积;

若包括多个元素,则确定将多个元素中的第一元素与第二元素之间的显示面积比例由第一形态下的第一比例调整为第二比例。

在一种可能的实施方式中,元素分析模块301基于元素参数确定第一图标的调整方式,可以包括:

基于元素类型,确定主要元素为字符;

基于显示属性,确定字符在第一形态下时的显示颜色;

若主要元素为一个字符,则确定将一个字符的显示颜色由第一形态下的第一显示颜色调整为第二显示颜色;

若主要元素包括多个字符,则确定将多个字符中的第一字符与第二字符之间的色差由第一形态下的第一色差调整为第二色差。

在一种可能的实施方式中,元素分析模块301基于元素参数确定第一图标的调整方式,可以包括:

确定位于第一图标中的预设区域范围内的元素为主要元素;或

确定占据第一图标的显示面积的比例超过预设比例的元素为主要元素;或

确定与第一图标的背景色之间存在最大色差的元素为主要元素。

在一种可能的实施方式中,电子设备还可以包括:

检测模块,用于在图标调整模块303控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态之后,检测是否获得表征信息已被读取的已读指令;

图标调整模块303,还可以用于若未获得已读指令,则控制第一图标按照预设频率在第一形态与第二形态之间循环变化。

前述图1中的图标显示方法中的各种变化方式和具体实例同样适用于本实施例中的电子设备,通过前述对图标显示方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,因此本发明实施例中电子设备的实施可以参见上述图标显示方法的实施,为了说明书的简洁,在此不再详述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的存储介质。

具体来讲,本发明实施例中的一种图标显示方法对应的计算机程序指令可以被存储在光盘、硬盘、u盘等存储介质上,当存储介质中的与一种图标显示方法对应的计算机程序指令被电子设备读取或被执行时,包括如下步骤:

当第一应用获得信息时,分析第一应用对应的第一图标中的元素,以获得第一图标在第一形态下所对应的元素参数;

基于元素参数确定第一图标的调整方式;

控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态。

可选地,所述存储介质中存储的与步骤:分析第一应用对应的第一图标中的元素,以获得第一图标在第一形态下所对应的元素参数,对应的计算机程序指令在被执行时,具体包括如下步骤:

确定第一图标在第一形态中的主要元素;

确定主要元素的元素类型和显示属性;其中,显示属性表征主要元素在第一形态下时的显示效果;

确定元素类型和显示属性为元素参数。

可选地,所述存储介质中存储的与步骤:基于元素参数确定第一图标的调整方式,对应的计算机程序指令在被执行时,具体包括如下步骤:

基于显示属性,确定主要元素在第一形态下所处的位置为第一位置;

基于元素类型,确定将主要元素由第一位置移动到与第一位置不同的第二位置。

可选地,所述存储介质中存储的与步骤:基于元素参数确定第一图标的调整方式,对应的计算机程序指令在被执行时,具体包括如下步骤:

基于元素类型,确定主要元素所包括的元素个数;

基于显示属性,确定每个元素在第一形态下时的显示面积;

若只包括一个元素,则确定将一个元素的显示面积由第一形态下的第一显示面积调整为第二显示面积;

若包括多个元素,则确定将多个元素中的第一元素与第二元素之间的显示面积比例由第一形态下的第一比例调整为第二比例。

可选地,所述存储介质中存储的与步骤:基于元素参数确定第一图标的调整方式,对应的计算机程序指令在被执行时,具体包括如下步骤:

基于元素类型,确定主要元素为字符;

基于显示属性,确定字符在第一形态下时的显示颜色;

若主要元素为一个字符,则确定将一个字符的显示颜色由第一形态下的第一显示颜色调整为第二显示颜色;

若主要元素包括多个字符,则确定将多个字符中的第一字符与第二字符之间的色差由第一形态下的第一色差调整为。

可选地,所述存储介质中存储的与步骤:确定第一图标在第一形态中的主要元素,对应的计算机程序指令在被执行时,具体包括如下步骤:

确定位于第一图标中的预设区域范围内的元素为主要元素;或

确定占据第一图标的显示面积的比例超过预设比例的元素为主要元素;或

确定与第一图标的背景色之间存在最大色差的元素为主要元素。

可选地,存储介质中存储的与步骤:控制第一图标按照所确定的调整方式由第一形态调整为与第一形态不同的第二形态,对应的计算机程序指令在被执行之后,还包括如下步骤:

检测是否获得表征信息已被读取的已读指令;

若未获得,则控制第一图标按照预设频率在第一形态与第二形态之间循环变化。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1