本发明属于应用图标控制技术领域,更具体地说,尤其涉及一种应用图标显示方法及装置。
背景技术:
随着智能手机和平板电脑等电子设备的普及越来越广泛,各种基于电子设备的应用也得到迅速发展。比如购票应用、打车应用、视频应用和即时通信应用等,这些应用在安装到电子设备上后,电子设备的桌面上会同时安装一个与应用一一对应的应用图标,这样电子设备在接收到指示应用图标被点击的操作后,电子设备运行应用图标对应的应用,实现应用的快速启动。
然而,目前电子设备的桌面上显示的应用图标较多,且应用图标可展示给用户的信息仅是应用图标对应应用的应用名称,由此用户仅能通过应用名称得知应用图标对应的是哪个应用,而这个应用中具体包括哪些内容则需要在进入应用的应用界面后,从应用界面展示的内容中获知,降低获取速度。
技术实现要素:
有鉴于此,本发明的目的在于提供一种应用图标显示方法及装置,用于将显示内容直接显示在应用图标所在区域,提高显示内容的获取速度。技术方案如下:
本发明提供一种应用图标显示方法,所述方法包括:
在电子设备的桌面区域以第一显示形式显示所述应用图标;
获取向所述应用图标对应的应用推送的显示内容;
在获取到所述显示内容后,在所述桌面区域以第二显示形式显示所述应用图标,其中在所述第二显示形式下所述显示内容显示在所述应用图标所在区域中。
优选的,所述在获取到所述显示内容后,在所述桌面区域以第二显示形式显示所述应用图标,包括:
在获取到所述显示内容后,放大所述显示内容对应的所述应用图标;
在所述桌面区域上显示放大后的所述应用图标,并在放大后的所述应用图标中展示所述显示内容。
优选的,所述在放大后的所述应用图标中展示所述显示内容,包括:
获取放大后的所述应用图标在所述桌面区域中的第一区域以及所述应用图标中用于展示所述显示内容的第二区域,所述第二区域不大于所述第一区域;
基于所述第二区域对所述显示内容进行处理,得到适配所述第二区域的显示内容;
将适配所述第二区域的显示内容展示在所述第二区域中。
优选的,所述放大所述显示内容对应的所述应用图标,包括:
在不改变放大前所述应用图标的第一顶点在所述桌面区域中的位置,将所述应用图标向所述桌面区域的中心点延伸放大,所述第一顶点为放大前的所述应用图标的四个顶点中距离所述中心点最远的顶点。
优选的,所述方法还包括:在将所述应用图标向所述桌面区域的中心点延伸放大后,将放大后的所述应用图标对应的内容调整为整体可见。
优选的,所述在获取到所述显示内容后,放大所述显示内容对应的所述应用图标,包括:
在获取到所述显示内容后,得到所述显示内容对应的所述应用图标的放大倍数;
将所述应用图标的大小放大至所述放大倍数对应的大小。
优选的,所述在获取到所述显示内容后,得到所述显示内容对应的所述应用图标的放大倍数,包括:
基于所述显示内容在所述应用图标所在区域中的占比,得到所述应用图标的放大倍数;
或者
在获取到所述显示内容后,获取所述显示内容对应的所述应用图标的点击次数;
基于所述应用图标的点击次数,得到所述应用图标的放大倍数。
优选的,所述方法还包括:
在所述桌面区域的第三区域上显示以所述第二显示形式显示的所述应用图标;
计算所述第三区域的纵向延伸区域下以所述第一显示形式显示的其他应用图标之间的第一间隔,以及计算所述第三区域的水平延伸区域下以所述第一显示形式显示的其他应用图标之间的第二间隔;
基于所述第一间隔,在所述纵向延伸区域下以所述第一显示形式显示其他应用图标;
基于所述第二间隔,在所述水平延伸区域下以所述第一显示形式显示其他应用图标。
优选的,所述方法还包括:当接收到还原所述应用图标的显示形式的指令时,将所述应用图标的显示形式从所述第二显示形式更改为所述第一显示形式。
本发明还提供一种应用图标显示装置,所述装置包括:
显示单元,用于在电子设备的桌面区域以第一显示形式显示所述应用图标;
获取单元,用于获取向所述应用图标对应的应用推送的显示内容,并在获取到所述显示内容后,触发所述显示单元在所述桌面区域以第二显示形式显示所述应用图标,其中在所述第二显示形式下所述显示内容显示在所述应用图标所在区域中。
优选的,所述显示单元包括:
放大子单元,用于在获取到所述显示内容后,放大所述显示内容对应的所述应用图标;
显示子单元,用于在所述桌面区域上显示放大后的所述应用图标,并在放大后的所述应用图标中展示所述显示内容。
优选的,所述显示子单元,用于获取放大后的所述应用图标在所述桌面区域中的第一区域以及所述应用图标中用于展示所述显示内容的第二区域,基于所述第二区域对所述显示内容进行处理,得到适配所述第二区域的显示内容,并将适配所述第二区域的显示内容展示在所述第二区域中,所述第二区域不大于所述第一区域。
优选的,所述放大子单元,用于在不改变放大前所述应用图标的第一顶点在所述桌面区域中的位置,将所述应用图标向所述桌面区域的中心点延伸放大,所述第一顶点为放大前的所述应用图标的四个顶点中距离所述中心点最远的顶点。
优选的,所述装置还包括:调整单元,用于在将所述应用图标向所述桌面区域的中心点延伸放大后,将放大后的所述应用图标对应的内容调整为整体可见。
优选的,所述放大子单元,用于在获取到所述显示内容后,得到所述显示内容对应的所述应用图标的放大倍数,并将所述应用图标的大小放大至所述放大倍数对应的大小。
优选的,所述放大倍数基于所述显示内容在所述应用图标所在区域中的占比得到;
或者
所述放大倍数基于所述显示内容对应的所述应用图标的点击次数得到。
优选的,所述显示单元,用于在所述桌面区域的第三区域上显示以所述第二显示形式显示的所述应用图标;
所述装置还包括:计算单元和渲染单元;
所述计算单元,用于计算所述第三区域的纵向延伸区域下以所述第一显示形式显示的其他应用图标之间的第一间隔,以及计算所述第三区域的水平延伸区域下以所述第一显示形式显示的其他应用图标之间的第二间隔;
所述渲染单元,用于基于所述第一间隔,在所述纵向延伸区域下以所述第一显示形式显示其他应用图标,以及用于基于所述第二间隔,在所述水平延伸区域下以所述第一显示形式显示其他应用图标。
优选的,所述显示单元,还用于当接收到还原所述应用图标的显示形式的指令时,将所述应用图标的显示形式从所述第二显示形式更改为所述第一显示形式。
与现有技术相比,本发明提供的上述技术方案具有如下优点:
从上述技术方案可知,在获取到向应用图标对应的应用推送的显示内容时,将应用图标的显示形式从第一显示形式更改为第二显示形式,在第二显示形式下显示内容显示在应用图标所在区域中,相对于现有在应用图标中提示有推送的显示内容的方式来说,应用本发明提供的技术方案用户可以直接从应用图标所在区域中查看到推送的显示内容,提高显示内容的获取速度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有应用图标显示提示信息的示意图;
图2是本发明实施例提供的应用图标显示方法的一种流程图;
图3是本发明实施例提供的以第二显示形式显示应用图标的一种示意图;
图4是本发明实施例提供的应用图标显示方法的另一种流程图;
图5是本发明实施例提供的放大应用图标的一种示意图;
图6是本发明实施例提供的以第二显示形式显示应用图标的另一种示意图;
图7是本发明实施例提供的应用图标显示方法的再一种流程图;
图8是本发明实施例提供的重新布局桌面区域中应用图标的示意图;
图9是本发明实施例提供的应用图标显示装置的一种结构示意图;
图10是本发明实施例提供的应用图标显示装置的另一种结构示意图。
具体实施方式
发明人经研究发现,目前电子设备的桌面上显示的应用图标较多,且应用图标可展示给用户的信息仅是应用图标对应应用的应用名称,或者在应用图标对应的应用接收到显示内容后,在应用图标上显示提示信息来提示接收到显示内容,如图1所示,其中图1中应用2对应的应用图标上显示的数字表示应用图标对应的应用接收到几条显示内容,但是这种方式用户也只能知道当前应用接收到显示内容,并不能直接在应用图标上查看到显示内容。
为解决这一问题,本发明实施例提供一种应用图标显示方法,在获取到向应用图标对应的应用发出的显示内容,更改应用图标的显示形式,以将显示内容显示在应用图标所在区域,提供显示内容的获取速度。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图2,其示出了本发明实施例提供的应用图标显示方法的一种流程图,用于提高显示内容的获取速度,具体的可以包括以下步骤:
201:在电子设备的桌面区域以第一显示形式显示应用图标。其中,第一显示形式是目前电子设备显示应用图标的形式,即在桌面区域上显示运营商设定的应用图像来作为应用图标,并在应用图标的下方显示应用图标对应应用的应用名称,如图1中除接收到显示内容之外的其他应用图标均以第一显示形式在桌面区域上显示。
202:获取向应用图标对应的应用推送的显示内容。其中,显示内容是与应用关联并将通过应用对应的应用界面显示的内容,以短信这一应用内容来说,电子设备中记录的联系人发送给电子设备使用者的短信则是向短信应用推送的显示内容。
当然显示内容还可以是云端向应用推送的、例如文本、图片、视频和语音等显示内容,这些通过云端推送的显示内容一部分来源于用户对云端资源的预定,另一部分则是用户在云端浏览时的浏览相关记录等等,在本发明实施例中,并不限定显示内容的具体来源和形式。
203:在获取到显示内容后,在桌面区域以第二显示形式显示应用图标,其中在第二显示形式下显示内容显示在应用图标所在区域中,例如可以用显示内容替换掉应用图像,即在应用图像所在区域来直接显示显示内容,如图3所示,用显示内容1替换掉应用图像1,又或者在应用名称对应的位置来显示显示内容,又或者两个应用图标之间的空白区域上显示显示内容。
在本发明实施例中,除获取到显示内容触发应用图标的显示形式之外,还可以采用其他触发方式,如获取应用图标的使用频率,当应用图标的使用频率大于预设频率时,也可以在桌面区域以第二显示形式显示应用图标,在第二显示形式下,应用图标对应应用中用户感兴趣的内容可以显示在应用图标所在区域中。
其中预设频率是预先设置用于更改应用图标的显示形式的频率,其可以根据实际应用来设置,而应用中用户感兴趣的内容则可以通过对应用运行中用户的浏览情况进行记录来得到,对此本发明实施例并不进行限定预设频率的具体取值以及用户感兴趣的内容的来源。
从上述技术方案可知,在获取到向应用图标对应的应用推送的显示内容时,将应用图标的显示形式从第一显示形式更改为第二显示形式,在第二显示形式下显示内容显示在应用图标所在区域中,相对于现有在应用图标中提示有推送的显示内容的方式来说,应用本发明提供的技术方案用户可以直接从应用图标所在区域中查看到推送的显示内容,提高显示内容的获取速度。
下面将结合附图来说明本发明实施例采用的一种第二显示形式,如图4所示,可以包括以下步骤:
401:在电子设备的桌面区域以第一显示形式显示应用图标。
402:获取向应用图标对应的应用推送的显示内容。
403:在获取到显示内容后,放大显示内容对应的应用图标。在本发明实施例中,放大显示内容对应的应用图标的可行方式包括但不限于下述可行方式:
一种可行方式是:在不改变放大前应用图标的第一顶点在桌面区域中的位置,将应用图标向桌面区域的中心点延伸放大,所述第一顶点为放大前的应用图标的四个顶点中距离中心点最远的顶点。
如图5所示,其中黑色圆点是不改变放大前应用图标的第一顶点在桌面区域中的位置,在确定第一顶点的位置后,向桌面区域的中心点延伸放大应用图标。如图5所示从左上、右下和右上三个方向向中心点延伸放大。
从图5所示放大方式可知,放大后的应用图标会占用桌面区域中原本显示的其他应用图标所在区域,使得放大后的应用图标与原本显示的其他应用图标重叠,造成放大后的应用图标与原本显示的其他应用图标相互影响,因此为了降低原本显示的其他应用图标对放大后的应用图标造成的影响,在本发明实施例可以将放大后的应用图标对应的内容调整为整体可见,如图5所示,这样放大后的应用图标中的全部内容可以覆盖住原本显示的其他应用图标,而使得放大后的应用图标完整显示在桌面区域中。
进一步为了避免放大后的应用图标对原本显示的其他应用图标的影响,在本发明实施例中,还可以对桌面区域显示的除放大后的应用图标之外的其他应用图标进行重新布局,使得其他应用图标也整体可见。
另一种可行方式是:在获取到显示内容后,得到显示内容对应的应用图标的放大倍数,将应用图标的大小放大至放大倍数对应的大小。如得到的放大倍数是应用图标的原有大小的三倍,则放大后应用图标的大小是原有大小的三倍。而上述放大倍数的获取方式包括但不限于下述获取方式:
一种获取方式是:基于显示内容在应用图标所在区域中的占比,得到应用图标的放大倍数。即根据当前接收到的显示内容的大小与应用图标所在区域的比例关系,来得到应用图标的放大倍数,以使得显示内容尽可能完整且清晰的显示在应用图标中。
另一种获取方式是:在获取到显示内容后,获取显示内容对应的应用图标的点击次数,基于应用图标的点击次数,得到应用图标的放大倍数,即根据应用图标的点击次数的不同选取不同的放大倍数,具体的点击次数越多放大倍数越大,反之点击次数越小放大倍数越大,点击次数与放大倍数的对应关系,本发明实施例中并不限定。
此外在放大应用图标后,还可以进一步对放大后应用图标的大小进行手动调整,比如长按操作关联用于指示调整应用图标的大小的指令,当检测到桌面区域执行长按操作后,表示接收到调整应用图标的大小的指令,此时应用图标显示为可调整形式,这样用户通过操作鼠标来调整应用图标的大小,并在接收到调整确认指令后,完成应用图标的大小的调整,且应用图标的大小为接收到调整确认指令前调整到的大小。
404:在桌面区域上显示放大后的应用图标,并在放大后的应用图标中展示显示内容。
也就是说,本发明实施例采用的第二显示形式是:将显示内容对应的应用图标放大,这样应用图标所在区域除显示有应用图像之外,还留有一些空白区域,这些空白区域则作为展示显示内容的区域。
如图6所示,图6中应用n-1接收到显示内容,其对应的应用图标被放大,并且从放大后的应用图标可知,应用图标所在区域除显示有应用图像之外还有一部分空白区域,这部分空白区域则会作为展示显示内容的区域,将接收到的显示内容显示在这部分空白区域中。
然而在实际应用中,应用接收到的显示内容的容量过大,直接在上述空白区域进行显示时,显示内容会遮挡其他应用图标,导致显示内容和其他应用图标之间的相互干扰,为此本发明实施例需要对显示内容进行处理后再显示,其具体过程如下:
首先,获取放大后的应用图标在桌面区域中的第一区域以及应用图标中用于展示显示内容的第二区域,其中第二区域不大于第一区域。也就是说在应用图标中可以采用全部区域(第一区域)来显示显示内容,或者可以采用部分区域(第二区域)来显示显示内容,如图6所示的空白区域作为第二区域来显示显示内容。
其次,基于第二区域对显示内容进行处理,得到适配第二区域的显示内容。在本发明实施例中,基于第二区域对显示内容进行处理是指:基于第二区域对显示区域进行放大或缩小,以使得放大或缩小后的显示内容的尺寸与第二区域的尺寸匹配。
比如显示内容为一个2368*4208的图片时,需要将图片整体缩小或者截取图片中的标志性物体来适配第二区域的尺寸。又比如显示内容为一个视频,则可以获取到视频的简介,并将视频的简介的大小处理成与第二区域的尺寸匹配的大小,或者从视频中提取出部分帧,并缩放提取到的每帧至与第二区域的尺寸匹配。
最后,将适配第二区域的显示内容展示在第二区域中。在本发明实施例中,当接收到的显示内容的个数为一个且非视频类的内容时,可以直接在第二区域中显示视频第二区域的显示内容,当接收到的显示内容的个数为一个且是视频类的内容时,若从显示内容中提取视频的简介进行显示时,可以直接在第二区域中显示适配第二区域的简介,若从显示内容中提取部分帧来显示,则可以在第二区域中轮播适配第二区域的视频帧。当接收到的显示内容的个数为多个时,可以轮播多个适配第二区域的显示内容。
从上述技术方案可知,在获取到向应用图标对应的应用推送的显示内容时,可以将应用图标放大,以将显示内容显示在放大后的应用图标中,并且在显示显示内容时还可以进一步对显示内容进行处理,得到适配于显示显示内容的第二区域的显示内容,这样第二区域可以尽可能完整清晰的显示显示内容。
请参阅图7,其示出了本发明实施例提供的应用图标显示放大的另一种流程图,在图2基础上,还可以包括以下步骤:
204:在桌面区域的第三区域上显示以第二显示形式显示的应用图标。其中第三区域可以是在不改变放大前应用图标的第一顶点在桌面区域中的位置,将应用图标向桌面区域的中心点延伸放大后得到的区域,如图5所示,又或者第三区域可以是在桌面区域中预先选定的一个区域,如桌面区域的左上角区域,对此本发明实施例并不限定第三区域在桌面区域的具体位置。
205:计算第三区域的纵向延伸区域下以第一显示形式显示的其他应用图标之间的第一间隔,以及计算第三区域的水平延伸区域下以第一显示形式显示的其他应用图标之间的第二间隔。
206:基于第一间隔,在纵向延伸区域下以第一显示形式显示其他应用图标。
207:基于第二间隔,在水平延伸区域下以第一显示形式显示其他应用图标。
基于上述步骤205至步骤207可以得到其他应用图标在桌面区域中的布局,并基于此布局来重新渲染其他应用图标。如图8所示,在基于步骤205至步骤207得到的布局重新渲染其他应用图标后,其他应用图标在桌面区域中仍能够保证相互对齐,且放大后的应用图标不会遮盖其他应用图标,使得桌面区域中可以显示全部的应用图标。
此外在上述所有方法实施例中,当接收到还原应用图标的显示形式的指令时,还可以将应用图标的显示形式从第二显示形式更改为第一显示形式,从而可以快速恢复放大后的应用图标到原始状态,比如桌面区域的双击操作关联用于指示还原应用图标的显示形式的指令,当检测到桌面区域执行双击操作后,表示接收到还原应用图标的显示形式的指令,此时可以将应用图标的显示形式还原为第一显示形式,实现应用图标的状态快速恢复至原始状态。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
与上述方法实施例相对应,本发明实施例还提供一种应用图标显示装置,其结构如图9所示,可以包括:显示单元11和获取单元12。
显示单元11,用于在电子设备的桌面区域以第一显示形式显示应用图标。其中,第一显示形式是目前电子设备显示应用图标的形式,即在桌面区域上显示运营商设定的应用图像来作为应用图标,并在应用图标的下方显示应用图标对应应用的应用名称。
获取单元12,用于获取向应用图标对应的应用推送的显示内容,并在获取到显示内容后,触发显示单元11在桌面区域以第二显示形式显示应用图标,其中在第二显示形式下显示内容显示在应用图标所在区域中。
其中,显示内容是与应用关联并将通过应用对应的应用界面显示的内容,以短信这一应用内容来说,电子设备中记录的联系人发送给电子设备使用者的短信则是向短信应用推送的显示内容。
当然显示内容还可以是云端向应用推送的、例如文本、图片、视频和语音等显示内容,这些通过云端推送的显示内容一部分来源于用户对云端资源的预定,另一部分则是用户在云端浏览时的浏览相关记录等等,在本发明实施例中,并不限定显示内容的具体来源和形式。
而显示单元11在以第二显示形式显示应用图标时可以用显示内容替换掉应用图像,即在应用图像所在区域来直接显示显示内容,又或者在应用名称对应的位置来显示显示内容,又或者两个应用图标之间的空白区域上显示显示内容,对此本发明实施例并不限定第二显示形式的具体方式。
再例如显示单元11可以在放大后的应用图标中显示显示内容,具体的,显示单元11可以包括:放大子单元和显示子单元。其中放大子单元,用于在获取到显示内容后,放大显示内容对应的应用图标。而显示子单元,用于在桌面区域上显示放大后的应用图标,并在放大后的应用图标中展示显示内容。
也就是说,本发明实施例采用的第二显示形式是:将显示内容对应的应用图标放大,这样应用图标所在区域除显示有应用图像之外,还留有一些空白区域,这些空白区域则作为展示显示内容的区域。
在本发明实施例中,放大子单元放大显示内容对应的应用图标的可行方式包括但不限于下述可行方式:
一种可行方式是:在不改变放大前应用图标的第一顶点在桌面区域中的位置,将应用图标向桌面区域的中心点延伸放大,所述第一顶点为放大前的应用图标的四个顶点中距离中心点最远的顶点。
采用向中心点延伸放大应用图标的方式会使得放大后的应用图标会占用桌面区域中原本显示的其他应用图标所在区域,进而放大后的应用图标与原本显示的其他应用图标重叠,造成放大后的应用图标与原本显示的其他应用图标相互影响,因此为了降低原本显示的其他应用图标对放大后的应用图标造成的影响,本发明实施例提供的应用图标显示装置还可以包括调整单元,用于在将应用图标向桌面区域的中心点延伸放大后,将放大后的应用图标对应的内容调整为整体可见,这样放大后的应用图标中的全部内容可以覆盖住原本显示的其他应用图标,而使得放大后的应用图标完整显示在桌面区域中。
进一步为了避免放大后的应用图标对原本显示的其他应用图标的影响,在本发明实施例中,还可以对桌面区域显示的除放大后的应用图标之外的其他应用图标进行重新布局,使得其他应用图标也整体可见。
另一种可行方式是:在获取到显示内容后,得到显示内容对应的应用图标的放大倍数,将应用图标的大小放大至放大倍数对应的大小。如得到的放大倍数是应用图标的原有大小的三倍,则放大后应用图标的大小是原有大小的三倍。而上述放大倍数的获取方式包括但不限于下述获取方式:
一种获取方式是:基于显示内容在应用图标所在区域中的占比,得到应用图标的放大倍数。即根据当前接收到的显示内容的大小与应用图标所在区域的比例关系,来得到应用图标的放大倍数,以使得显示内容尽可能完整且清晰的显示在应用图标中。
另一种获取方式是:在获取到显示内容后,获取显示内容对应的应用图标的点击次数,基于应用图标的点击次数,得到应用图标的放大倍数,即根据应用图标的点击次数的不同选取不同的放大倍数,具体的点击次数越多放大倍数越大,反之点击次数越小放大倍数越大,点击次数与放大倍数的对应关系,本发明实施例中并不限定。
而对于显示子单元来说,由于应用接收到的显示内容的容量过大,直接在上述空白区域进行显示时,显示内容会遮挡其他应用图标,导致显示内容和其他应用图标之间的相互干扰,为此显示子单元需要对显示内容进行处理后再显示,其具体过程如下:
首先,获取放大后的应用图标在桌面区域中的第一区域以及应用图标中用于展示显示内容的第二区域,其中第二区域不大于第一区域;其次,基于第二区域对显示内容进行处理,得到适配第二区域的显示内容;最后,将适配第二区域的显示内容展示在第二区域中,具体实施情况请参阅方法实施例中的相关说明。
从上述技术方案可知,在获取到向应用图标对应的应用推送的显示内容时,将应用图标的显示形式从第一显示形式更改为第二显示形式,在第二显示形式下显示内容显示在应用图标所在区域中,相对于现有在应用图标中提示有推送的显示内容的方式来说,应用本发明提供的技术方案用户可以直接从应用图标所在区域中查看到推送的显示内容,提高显示内容的获取速度。
并且在显示显示内容时还可以进一步对显示内容进行处理,得到适配于显示显示内容的第二区域的显示内容,这样第二区域可以尽可能完整清晰的显示显示内容。
请参阅图10,其示出了本发明实施例提供的应用图标显示装置的另一种结构示意图,还可以包括:计算单元13和渲染单元14。
显示单元11,用于在桌面区域的第三区域上显示以第二显示形式显示的应用图标。
计算单元13,用于计算第三区域的纵向延伸区域下以第一显示形式显示的其他应用图标之间的第一间隔,以及计算第三区域的水平延伸区域下以第一显示形式显示的其他应用图标之间的第二间隔。
渲染单元14,用于基于第一间隔,在纵向延伸区域下以第一显示形式显示其他应用图标,以及用于基于第二间隔,在水平延伸区域下以第一显示形式显示其他应用图标。
基于上述计算单元13和渲染单元14可以得到其他应用图标在桌面区域中的布局,并基于此布局来重新渲染其他应用图标,以使得其他应用图标在桌面区域中仍能够保证相互对齐,且放大后的应用图标不会遮盖其他应用图标,使得桌面区域中可以显示全部的应用图标。
此外在上述所有装置实施例中,当接收到还原应用图标的显示形式的指令时,显示单元11还可以将应用图标的显示形式从第二显示形式更改为第一显示形式,从而可以快速恢复放大后的应用图标到原始状态,比如桌面区域的双击操作关联用于指示还原应用图标的显示形式的指令,当检测到桌面区域执行双击操作后,表示接收到还原应用图标的显示形式的指令,此时可以将应用图标的显示形式还原为第一显示形式,实现应用图标的状态快速恢复至原始状态。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。