一种界面图标的显示方法及用户终端的制作方法

文档序号:10534142阅读:365来源:国知局
一种界面图标的显示方法及用户终端的制作方法
【专利摘要】本发明实施例公开了一种界面图标的显示方法及用户终端,其中方法可包括:获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数;基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果;在所述用户终端的显示图标集中的各显示图标上添加所述显示效果;当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。采用本发明实施例,能够针对用户终端周围的环境,为用户终端上的显示图标添加显示效果,提高了用户终端的智能性,从而增强了用户体验。
【专利说明】
一种界面图标的显示方法及用户终端
技术领域
[0001]本发明涉及终端技术领域,尤其涉及一种界面显示图标的方法及用户终端。
【背景技术】
[0002]当前用户终端已成为用户生活中不可或缺的一部分,随着用户终端越来越智能化,用户终端能够实现多种智能化功能。如用户终端中可配置光传感器,该光传感器用以感应用户终端周边的环境光,并根据感应到的环境光的强弱调节调节界面显示的明亮度。然而,当前用户终端针对环境中的其他参数变化而无法做出相应的界面显示调整,用户体验度较低。

【发明内容】

[0003]本发明实施例提供一种界面图标的显示方法及用户终端,能够针对用户终端周围的环境,为用户终端上的显示图标添加显示效果,提高了用户终端的智能性,从而增强了用户体验。
[0004]本发明实施例第一方面提供了一种界面图标的显示方法,所述方法可包括:
[0005]获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数;
[0006]基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果;
[0007]在所述用户终端的显示图标集中的各显示图标上添加所述显示效果;
[0008]当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0009]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括:
[0010]获取所述环境参数集合中各环境参数所处的各环境参数范围;
[0011]确定与所述各环境参数范围成映射关系的各显示效果;
[0012]基于所述各显示效果确定综合显示效果;
[0013]其中,所述在所述用户终端的显示图标集中的各显示图标上添加所述显示效果,包括:
[0014]在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果。
[0015]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括:
[0016]调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围;
[0017]在所述映射表中查找包括所述各环境参数的综合环境参数范围;
[0018]基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。
[0019]作为可选的实施例,在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。
[0020]作为可选的实施例,所述当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果,包括:
[0021]当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围;
[0022]确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值;
[0023]基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数;
[0024]基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标;
[0025]在所述N个显示图标上删除所述显示效果。
[0026]本发明实施例第二方面提供一种用户终端,所述用户终端可包括:
[0027]获取模块,用于获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数;
[0028]确定模块,用于基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果;
[0029]添加模块,用于在所述用户终端的显示图标集中的各显示图标上添加所述显示效果;
[0030]删除模块,用于当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0031]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述确定模块包括:
[0032]第一获取单元,用于获取所述环境参数集合中各环境参数所处的各环境参数范围;
[0033]第一确定单元,用于确定与所述各环境参数范围成映射关系的各显示效果;
[0034]第二确定单元,用于基于所述各显示效果确定综合显示效果;
[0035]其中,所述添加模块还用于:
[0036]在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果。
[0037]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述确定模块包括:
[0038]调取单元,用于调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围;
[0039]查找单元,用于在所述映射表中查找包括所述各环境参数的综合环境参数范围;
[0040]第三确定单元,用于基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。
[0041]作为可选的实施例,在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。
[0042]作为可选的实施例,所述删除模块包括:
[0043]第二获取单元,用于当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围;
[0044]第四确定单元,用于确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值;
[0045]第五确定单元,用于基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数;
[0046]第六确定单元,用于基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标;
[0047]删除单元,用于在所述N个显示图标上删除所述显示效果。
[0048]本发明实施例第三方面提供了一种用户终端,包括:
[0049]存储有可执行程序代码的存储器;
[0050]与所述存储器耦合的处理器;
[0051]所述处理器调用所述存储器中存储的所述可执行程序代码,执行如本发明实施例第一方面任意一种方法所描述的部分或全部步骤。
[0052]本发明实施例中,通过获取用户终端所处环境的环境参数集合,可基于该环境参数集合中的环境参数确定显示效果,从而可在用户终端的显示图标集中的各显示图标上添加该显示效果,并且当接收到针对上述显示效果的删除操作时,还可在上述显示图标集中的显示图标上删除显示效果,从而可使用户终端的显示图标针对不同的环境呈现不同的显示方式,提高了用户终端的智能性,增强了用户体验。
【附图说明】
[0053]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0054]图1是本发明实施例提供的一种界面图标的显示方法的一实施例的流程示意图;
[0055]图2是本发明实施例提供的一种界面图标的显示方法的另一实施例的流程示意图;
[0056]图3是本发明实施例提供的一种界面图标的显示方法的又一实施例的流程图;
[0057]图4是本发明实施例提供的用户终端的一实施例的结构示意图;
[0058]图5是本发明实施例提供的用户终端的另一实施例的结构示意图;
[0059]图6是本发明实施例提供的用户终端的又一实施例的结构示意图。
【具体实施方式】
[0060]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0061]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0062]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0063]本发明实施例公开了一种界面图标的显示方法及用户终端,以下将结合附图进行详细说明。其中本发明实施例的用户终端可配置触控显示屏,多种环境传感器,如光传感器、温度传感器、湿度传感器、气体传感器等。具体的,用户终端可包括手机、平板电脑、穿戴式设备等。
[0064]请参阅图1,图1是本发明实施例提供的一种界面图标的显示方法的一实施例的流程示意图。本发明实施例的方法可通过用户终端来实现。如图1所示,该方法可以包括以下步骤。
[0065]步骤SlOl,获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数。
[0066]在一个实施例中,用户终端可获取其所处环境的环境参数集合。具体的,可通过用户终端配置的传感器进行获取,环境参数可包括光强度参数、光照面积参数、温度参数、湿度参数等。用户终端可针对获取某一环境参数,配置多个该环境参数对应的环境传感器,如在用户终端的触控显示屏下,或用户终端的背面多点布设温度传感器等。用户终端获取环境参数可根据配置的传感器的传感距离获取该传感距离范围内的环境参数,并可将同一时刻获取的环境参数组成环境参数集合。该环境参数集合在该时刻可根据用户终端对传感器的开关设置,包括上述参数中的一种或多种参数。
[0067]步骤S102,基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果。
[0068]在一个实施例中,可根据环境参数集合中各环境参数所处的环境参数范围,确定与该环境参数范围成映射关系的显示效果。具体的,各环境参数可分别对应不同的环境参数范围,如当获取到环境参数集合中温度参数为34度,湿度参数为90%时,温度参数所对应的环境参数范围可为32?35度,湿度参数所对应的环境参数范围可为85 %?95 %。进而,不同的环境参数范围可组成综合的环境参数范围如综合环境参数为(32?35度,85%?95%),由于该综合环境参数代表高温高湿度,则与该综合环境参数成映射关系的显示效果可为起雾效果或滴水效果等。另一种实现方式可为各环境参数分别对应不同的环境参数范围,不同的环境参数范围对应不同的显示效果,而根据不同的显示效果可确定出一个综合显示效果。举例说明,如温度参数所处的温度参数范围,其与高温显示效果成映射关系,湿度参数所处的湿度参数范围,其与低湿度显示效果成映射关系,从而结合上述两种显示效果,可整合出如干裂融化等代表高温低湿度的显示效果。
[0069]步骤S103,在所述用户终端的显示图标集中的各显示图标上添加所述显示效果。
[0070]在一个实施例中,当确定显示效果后,可在用户终端的显示图标集中的各显示图标上添加上述确定的显示效果。具体的,可在用户终端当前显示界面上的所有显示图标构成显示图标集,也可基于环境参数确定需要添加该显示效果的显示图标集,如基于环境参数的参数值,该环境参数值可与正常预设的参数门限值进行比较,若该环境参数值与该参数门限值的绝对差值越大,则显示图标集中的显示图标越多,相反的,若该环境参数值与该参数门限值的绝对差值越小,则显示图标集中的显示图标越少。举例说明,假如决定显示图标个数的环境参数为温度参数,该参数门限值为26度,那么显示图标的个数可与获取的温度参数与该参数门限值的绝对差值成正相关关系,其中,正相关关系可包括正向线性关系,正向指数关系等。当然,还可根据环境参数的参数值确定显示图标个数,如环境参数越大,显示图标个数越多等。当然,还可根据多个环境参数的参数值的结合,确定显示图标集中显示图标的个数,在此,本发明实施例不做限定。
[0071 ] 需要说明的是,显示效果可为动态显示效果,也可为静态显示效果。
[0072]步骤S104,当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0073]在一个实施例中,当用户终端接收到针对该显示效果的删除操作时,可在显示图标集中的至少一个显示图标上删除该显示效果。具体的,用户终端针对不同的显示效果,可接收不同的删除操作,如当显示效果为滴水、起雾等效果时,可通过气体传感器接收用户对吹气操作,或通过触控显示屏接收用户的擦拭操作,确定上述删除操作针对上述显示效果,如当显示效果为震动、结冰等效果时,可通过温度传感器接收用户加温操作等,当然同一显示效果可对应多个删除操作,当用户终端上添加某一显示效果后,可确定该显示效果对应的删除操作,并对执行该删除操作的接口进行监控,如需要开启气体传感器监控用户的吹气操作等。可选的,用户执行删除操作的强度还可确定能够删除该显示效果的显示图标的个数,如当用户吹气强度越到,越多的显示图标上删除该显示效果,若用户吹气强大达到预设阈值时,则删除显示图标集中所有显示图标上的与该删除操作对应的显示效果。当然,当接收到删除操作时,可删除显示图标集中所有显示图标的显示效果。
[0074]本发明实施例中,通过获取用户终端所处环境的环境参数集合,可基于该环境参数集合中的环境参数确定显示效果,从而可在用户终端的显示图标集中的各显示图标上添加该显示效果,并且当接收到针对上述显示效果的删除操作时,还可在上述显示图标集中的显示图标上删除显示效果,从而可使用户终端的显示图标针对不同的环境呈现不同的显示方式,提高了用户终端的智能性,增强了用户体验。
[0075]请参阅图2,图2是本发明实施例提供的一种界面图标的显示方法的另一实施例的流程示意图。本发明实施例的方法可通过用户终端来实现。如图2所示,该方法可以包括以下步骤。
[0076]步骤S201,获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数。
[0077]在一个实施例中,用户终端可获取其所处环境的环境参数集合。具体的,可通过用户终端配置的传感器进行获取,环境参数可包括光强度参数、光照面积参数、温度参数、湿度参数等。用户终端可针对获取某一环境参数,配置多个该环境参数对应的环境传感器,如在用户终端的触控显示屏下,或用户终端的背面多点布设温度传感器等。用户终端获取环境参数可根据配置的传感器的传感距离获取该传感距离范围内的环境参数,并可将同一时刻获取的环境参数组成环境参数集合。该环境参数集合在该时刻可根据用户终端对传感器的开关设置,包括上述参数中的一种或多种参数。
[0078]步骤S202,若所述环境参数集合包括至少两个参数时,获取所述环境参数集合中各环境参数所处的各环境参数范围。
[0079]在一个实施例中,若环境参数集合包括至少两个参数,可获取环境参数集中各环境参数所处与的各环境参数范围。具体的,由于不同的环境参数单位不同,因此,不同的环境参数可对应不同的环境参数范围。举例说明,环境参数集合中可包括温度参数与湿度参数,温度参数可对应温度参数范围,湿度参数可对应湿度参数范围,从而,获取的环境参数集合中每个环境参数均能够找到该环境参数所处的环境参数范围,如当获取到温度参数为32度时,则确定该温度参数所处的温度参数范围为30度?35度。由于预设了各环境参数范围与显示效果的对应关系,因此,各环境参数范围为已知确定的。
[0080]步骤S203,确定与所述各环境参数范围成映射关系的各显示效果。
[0081]在一个实施例中,可预设温度参数范围与显示效果的第一映射关系表,湿度参数范围与显示效果的第二映射关系表,即不同的参数范围对应不同的显示效果,如温度参数范围中低温参数范围如-5?O度可对应的显示效果为抖动,高温参数范围如30?35度可对应的显示效果为融化;又如湿度参数范围中低湿度参数范围如5%?8%可对应的显示效果为干裂,高湿度参数范围如80%?90%可对应的显示效果为滴水等。从而根据获取的环境参数集合中各环境参数,可确定各环境参数对应的各显示效果。
[0082]步骤S204,基于所述各显示效果确定综合显示效果。
[0083]在一个实施例中,当基于不同的环境参数确定不同的显示效果后,可基于确定的不同的显示效果确定综合显示效果。具体的,举例说明,若基于温度参数确定的显示效果为融化,表明获取的温度参数高;若基于湿度参数确定的显示效果为滴水,表明获取的湿度参数高,则此时可确定综合显示效果为起雾。若基于温度参数确定的显示效果为抖动,表明获取的温度参数低,若基于湿度参数确定的显示效果为干裂,表明获取的温度参数高,则此时可确定综合显示效果为结冰。当然,还可根据其他方式确定综合显示效果,在此本发明实施例不做限定。
[0084]步骤S205,在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果O
[0085]在一个实施例中,当确定综合显示效果后,可在用户终端的显示图标集中的各显示图标上添加上述确定的综合显示效果。在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。具体的,如基于环境参数的参数值,该环境参数值可与正常预设的参数门限值进行比较,若该环境参数值与该参数门限值的绝对差值越大,则显示图标集中的显示图标越多,相反的,若该环境参数值与该参数门限值的绝对差值越小,则显示图标集中的显示图标越少。举例说明,假如决定显示图标个数的环境参数为温度参数,该参数门限值为26度,那么显示图标的个数可与获取的温度参数与该参数门限值的绝对差值成正相关关系,其中,正相关关系可包括正向线性关系,正向指数关系等。
[0086]步骤S206,当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围。
[0087]在一个实施例中,当添加某一显示效果后,该显示效果可对应多个删除操作,可监控用户是否执行上述多个删除操作中的一个,当接收到针对上述显示效果的删除操作后,获取该删除操作的操作强度及操作范围。可选的,操作范围可包括操作方向等。
[0088]步骤S207,确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值。
[0089]在一个实施例中,当接收到删除操作时,可获取该删除操作的操作强度,如当删除操作为触控操作时,该触控操作的操作强度可为触控压力。当获取到操作强度时,可确定该操作强度与该操作强度对应的强度最大值的比例值。举例说明,若获取的触控操作的触控压力值为0.2N,触控压力的最大值为0.5N;则确定比例值为40%;当然,删除操作还可为吹气操作,当为吹气操作时,获取吹气强度及吹气强度的最大值,并确定吹气强度与吹气强度的比例值。
[0090]步骤S208,基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数。
[0091]在一个实施例中,当确定比例值后,可确定显示图标集中需要执行删除上述显示效果的显示图标的个数,如确定比例值为40%,需要删除显示效果的显示图标个数为N,显示图标集中显示图标的个数为M,则N与40%*M相关,其中,40%*M若不为整数,则N可取该乘积结果的整数部分,还可与该乘积结果成正向线性关系,在此本发明实施例不做限定。
[0092]步骤S209,基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标。
[0093]在一个实施例中,当确定出需要执行删除上述显示效果的显示图标的个数为N后,还可基于该删除操作的操作范围确定具体需要对显示图标集中的哪些显示图标进行操作。具体的,若删除操作为触控操作时,可根据删除操作的覆盖范围确定该N个显示图标,若删除操作为吹气操作,可根据吹气操作的吹气方向确定该N个显示图标,若删除操作为晃动手机操作,可根据晃动手机的方向确定该N个显示图标。
[0094]步骤S210,在所述N个显示图标上删除所述显示效果。
[0095]在一个实施例中,当通过上述方式确定出需要删除显示效果的N个显示图标后,在该N个显示图标上删除该显示效果。
[0096]本发明实施例中,能够灵活的确定需要添加显示效果及需要删除显示效果的显示图标的个数,进一步增强了用户体验。
[0097]请参阅图3,图3是本发明实施例提供的一种界面图标的显示方法的又一实施例的流程示意图。本发明实施例的方法可通过用户终端来实现。如图3所示,该方法可以包括以下步骤。
[0098]步骤S301,获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数。
[0099]步骤S302,若所述环境参数集合包括至少两个参数时,调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围。
[0100]步骤S303,在所述映射表中查找包括所述各环境参数的综合环境参数范围。
[0101]步骤S304,基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。
[0102]步骤S305,在所述用户终端的显示图标集中的各显示图标上添加所述显示效果。
[0103]步骤S306,当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围。
[0104]步骤S307,确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值。
[0105]步骤S308,基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数。
[0106]步骤S309,基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标。
[0107]步骤S310,在所述N个显示图标上删除所述显示效果。
[0108]本发明实施例对于步骤S301的描述可参见图2所示的实施例中步骤S201的具体描述,对于步骤S305?S310的描述可参见图2所示的实施例中步骤S205?S210的具体描述。
[0109]本发明实施例通过步骤S302?S304重点描述显示效果的确认过程。具体的,当获取到环境参数集合后,可调取综合环境参数范围与显示效果的映射表,其中,该综合环境参数范围内包括各环境参数所处于的环境参数范围,可选的,该映射表可为树形结构,如温度参数范围为树形结构的一级节点,湿度参数范围为树形结构的二级节点等,根据获取的环境参数集合,可查找到该环境参数集合中每个环境参数对应的映射表中的表项,进而可确定该综合环境参数范围对应的显示效果。举例说明,该映射表中的表项的表现形式可为【(_30?O度),(5%?10%),结冰效果】等,从而,根据获取的环境参数可确定对应的显示效果。还可在用户终端中预先存储不同的映射表以针对不同地区的环境,进而进一步增强用户体验。
[0110]请参阅图4,图4是本发明实施例提供的用户终端的一实施例的结构示意图。该用户终端包括获取模块401、确定模块402、添加模块403、删除模块404。
[0111]其中,获取模块401,用于获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数。
[0112]在一个实施例中,用户终端可通过获取模块401获取其所处环境的环境参数集合。具体的,可通过用户终端配置的传感器进行获取,环境参数可包括光强度参数、光照面积参数、温度参数、湿度参数等。用户终端可针对获取某一环境参数,配置多个该环境参数对应的环境传感器,如在用户终端的触控显示屏下,或用户终端的背面多点布设温度传感器等。用户终端获取环境参数可根据配置的传感器的传感距离获取该传感距离范围内的环境参数,并可将同一时刻获取的环境参数组成环境参数集合。该环境参数集合在该时刻可根据用户终端对传感器的开关设置,包括上述参数中的一种或多种参数。
[0113]确定模块402,用于基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果。
[0114]在一个实施例中,确定模块402可根据环境参数集合中各环境参数所处的环境参数范围,确定与该环境参数范围成映射关系的显示效果。具体的,各环境参数可分别对应不同的环境参数范围,如当获取到环境参数集合中温度参数为34度,湿度参数为90%时,温度参数所对应的环境参数范围可为32?35度,湿度参数所对应的环境参数范围可为85%?95%。进而,不同的环境参数范围可组成综合的环境参数范围如综合环境参数为(32?35度,85 %?95 % ),由于该综合环境参数代表高温高湿度,则与该综合环境参数成映射关系的显示效果可为起雾效果或滴水效果等。另一种实现方式可为各环境参数分别对应不同的环境参数范围,不同的环境参数范围对应不同的显示效果,而根据不同的显示效果可确定出一个综合显示效果。举例说明,如温度参数所处的温度参数范围,其与高温显示效果成映射关系,湿度参数所处的湿度参数范围,其与低湿度显示效果成映射关系,从而结合上述两种显示效果,可整合出如干裂融化等代表高温低湿度的显示效果。
[0115]添加模块403,用于在所述用户终端的显示图标集中的各显示图标上添加所述显示效果。
[0116]在一个实施例中,当确定模块402确定显示效果后,添加模块403可在用户终端的显示图标集中的各显示图标上添加上述确定的显示效果。具体的,可在用户终端当前显示界面上的所有显示图标构成显示图标集,也可基于环境参数确定需要添加该显示效果的显示图标集,如基于环境参数的参数值,该环境参数值可与正常预设的参数门限值进行比较,若该环境参数值与该参数门限值的绝对差值越大,则显示图标集中的显示图标越多,相反的,若该环境参数值与该参数门限值的绝对差值越小,则显示图标集中的显示图标越少。举例说明,假如决定显示图标个数的环境参数为温度参数,该参数门限值为26度,那么显示图标的个数可与获取的温度参数与该参数门限值的绝对差值成正相关关系,其中,正相关关系可包括正向线性关系,正向指数关系等。当然,还可根据环境参数的参数值确定显示图标个数,如环境参数越大,显示图标个数越多等。当然,还可根据多个环境参数的参数值的结合,确定显示图标集中显示图标的个数,在此,本发明实施例不做限定。
[0117]需要说明的是,显示效果可为动态显示效果,也可为静态显示效果。
[0118]删除模块404,用于当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0119]在一个实施例中,当删除模块404接收到针对该显示效果的删除操作时,可在显示图标集中的至少一个显示图标上删除该显示效果。具体的,用户终端针对不同的显示效果,可接收不同的删除操作,如当显示效果为滴水、起雾等效果时,可通过气体传感器接收用户对吹气操作,或通过触控显示屏接收用户的擦拭操作,确定上述删除操作针对上述显示效果,如当显示效果为震动、结冰等效果时,可通过温度传感器接收用户加温操作等,当然同一显示效果可对应多个删除操作,当用户终端上添加某一显示效果后,可确定该显示效果对应的删除操作,并对执行该删除操作的接口进行监控,如需要开启气体传感器监控用户的吹气操作等。可选的,用户执行删除操作的强度还可确定能够删除该显示效果的显示图标的个数,如当用户吹气强度越到,越多的显示图标上删除该显示效果,若用户吹气强大达到预设阈值时,则删除显示图标集中所有显示图标上的与该删除操作对应的显示效果。当然,当接收到删除操作时,可删除显示图标集中所有显示图标的显示效果。
[0120]本发明实施例中,通过获取用户终端所处环境的环境参数集合,可基于该环境参数集合中的环境参数确定显示效果,从而可在用户终端的显示图标集中的各显示图标上添加该显示效果,并且当接收到针对上述显示效果的删除操作时,还可在上述显示图标集中的显示图标上删除显示效果,从而可使用户终端的显示图标针对不同的环境呈现不同的显示方式,提高了用户终端的智能性,增强了用户体验。
[0121]请参阅图5,图5是本发明实施例提供的用户终端的另一实施例的结构示意图。该用户终端可包括获取模块501、确定模块502、添加模块503、删除模块504。
[0122]其中,获取模块501,用于获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数。
[0123]在一个实施例中,获取模块501可获取其所处环境的环境参数集合。具体的,可通过用户终端配置的传感器进行获取,环境参数可包括光强度参数、光照面积参数、温度参数、湿度参数等。用户终端可针对获取某一环境参数,配置多个该环境参数对应的环境传感器,如在用户终端的触控显示屏下,或用户终端的背面多点布设温度传感器等。用户终端获取环境参数可根据配置的传感器的传感距离获取该传感距离范围内的环境参数,并可将同一时刻获取的环境参数组成环境参数集合。该环境参数集合在该时刻可根据用户终端对传感器的开关设置,包括上述参数中的一种或多种参数。
[0124]确定模块502,用于基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果。
[0125]本发明实施例中,若所述环境参数集合包括至少两个参数时,确定模块502可包括第一获取单元5021、第一确定单元5022、第二确定单元5023。
[0126]其中,第一获取单元5021,用于获取所述环境参数集合中各环境参数所处的各环境参数范围。
[0127]在一个实施例中,若环境参数集合包括至少两个参数,第一获取单元5021可获取环境参数集中各环境参数所处与的各环境参数范围。具体的,由于不同的环境参数单位不同,因此,不同的环境参数可对应不同的环境参数范围。举例说明,环境参数集合中可包括温度参数与湿度参数,温度参数可对应温度参数范围,湿度参数可对应湿度参数范围,从而,获取的环境参数集合中每个环境参数均能够找到该环境参数所处的环境参数范围,如当获取到温度参数为32度时,则确定该温度参数所处的温度参数范围为30度?35度。由于预设了各环境参数范围与显示效果的对应关系,因此,各环境参数范围为已知确定的。
[0128]第一确定单元5022,用于确定与所述各环境参数范围成映射关系的各显示效果。
[0129]在一个实施例中,可预设温度参数范围与显示效果的第一映射关系表,湿度参数范围与显示效果的第二映射关系表,即不同的参数范围对应不同的显示效果,如温度参数范围中低温参数范围如-5?O度可对应的显示效果为抖动,高温参数范围如30?35度可对应的显示效果为融化;又如湿度参数范围中低湿度参数范围如5%?8%可对应的显示效果为干裂,高湿度参数范围如80%?90%可对应的显示效果为滴水等。从而第一确定单元5022根据获取的环境参数集合中各环境参数,可确定各环境参数对应的各显示效果。
[0130]第二确定单元5023,用于基于所述各显示效果确定综合显示效果。
[0131]在一个实施例中,当第一确定单元5022基于不同的环境参数确定不同的显示效果后,第二确定单元5023可基于确定的不同的显示效果确定综合显示效果。具体的,举例说明,若基于温度参数确定的显示效果为融化,表明获取的温度参数高;若基于湿度参数确定的显示效果为滴水,表明获取的湿度参数高,则此时可确定综合显示效果为起雾。若基于温度参数确定的显示效果为抖动,表明获取的温度参数低,若基于湿度参数确定的显示效果为干裂,表明获取的温度参数高,则此时可确定综合显示效果为结冰。当然,还可根据其他方式确定综合显示效果,在此本发明实施例不做限定。
[0132]可选的,本发明实施例中,若所述环境参数集合包括至少两个参数时,确定模块502还可包括调取单元5024、查找单元5025、第三确定单元5026。
[0133]其中,调取单元5024,用于调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围。
[0134]查找单元5025,用于在所述映射表中查找包括所述各环境参数的综合环境参数范围。
[0135]第三确定单元5026,用于基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。
[0136]当获取到环境参数集合后,调取单元5024可调取综合环境参数范围与显示效果的映射表,其中,该综合环境参数范围内包括各环境参数所处于的环境参数范围,可选的,该映射表可为树形结构,如温度参数范围为树形结构的一级节点,湿度参数范围为树形结构的二级节点等,根据获取的环境参数集合,查找单元5025可查找到该环境参数集合中每个环境参数对应的映射表中的表项,进而第三确定单元5026可确定该综合环境参数范围对应的显示效果。举例说明,该映射表中的表项的表现形式可为【(-30?O度),(5%?10%),结冰效果】等,从而,根据获取的环境参数可确定对应的显示效果。还可在用户终端中预先存储不同的映射表以针对不同地区的环境,进而进一步增强用户体验。
[0137]添加模块503,用于在所述用户终端的显示图标集中的各显示图标上添加显示效果O
[0138]在一个实施例中,当确定模块402确定显示效果后,添加模块503可在用户终端的显示图标集中的各显示图标上添加上述确定的综合显示效果。在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。具体的,如基于环境参数的参数值,该环境参数值可与正常预设的参数门限值进行比较,若该环境参数值与该参数门限值的绝对差值越大,则显示图标集中的显示图标越多,相反的,若该环境参数值与该参数门限值的绝对差值越小,则显示图标集中的显示图标越少。举例说明,假如决定显示图标个数的环境参数为温度参数,该参数门限值为26度,那么显示图标的个数可与获取的温度参数与该参数门限值的绝对差值成正相关关系,其中,正相关关系可包括正向线性关系,正向指数关系等。
[0139]删除模块504,用于当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0140]本发明实施例中,删除模块504可包括第二获取单元5041、第四确定单元5042、第五确定单元5043、第六确定单元5044、删除单元5045。
[0141]其中,第二获取单元5041,用于当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围。
[0142]在一个实施例中,当添加模块503添加某一显示效果后,该显示效果可对应多个删除操作,可监控用户是否执行上述多个删除操作中的一个,当接收到针对上述显示效果的删除操作后,第二获取单元5041获取该删除操作的操作强度及操作范围。可选的,操作范围可包括操作方向等。
[0143]第四确定单元5042,用于确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值。
[0144]在一个实施例中,当接收到删除操作时,第二获取单元5041可获取该删除操作的操作强度,如当删除操作为触控操作时,该触控操作的操作强度可为触控压力。当获取到操作强度时,第四确定单元5042可确定该操作强度与该操作强度对应的强度最大值的比例值。举例说明,若获取的触控操作的触控压力值为0.2N,触控压力的最大值为0.5N;则确定比例值为40%;当然,删除操作还可为吹气操作,当为吹气操作时,获取吹气强度及吹气强度的最大值,并确定吹气强度与吹气强度的比例值。
[0145]第五确定单元5043,用于基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数。
[0146]在一个实施例中,当第四确定单元5042确定比例值后,第五确定单元5043可确定显示图标集中需要执行删除上述显示效果的显示图标的个数,如确定比例值为40%,需要删除显示效果的显示图标个数为N,显示图标集中显示图标的个数为M,则N与40%*M相关,其中,40%*M若不为整数,则N可取该乘积结果的整数部分,还可与该乘积结果成正向线性关系,在此本发明实施例不做限定。
[0147]第六确定单元5044,用于基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标。
[0148]在一个实施例中,当第五确定单元5043确定出需要执行删除上述显示效果的显示图标的个数为N后,第六确定单元5044还可基于该删除操作的操作范围确定具体需要对显示图标集中的哪些显示图标进行操作。具体的,若删除操作为触控操作时,可根据删除操作的覆盖范围确定该N个显示图标,若删除操作为吹气操作,可根据吹气操作的吹气方向确定该N个显示图标,若删除操作为晃动手机操作,可根据晃动手机的方向确定该N个显示图标。
[0149]删除单元5045,用于在所述N个显示图标上删除所述显示效果。
[0150]在一个实施例中,当通过第六确定单元5044确定出需要删除显示效果的N个显示图标后,删除单元5045在该N个显示图标上删除该显示效果。
[0151]本发明实施例中,能够灵活的确定需要添加显示效果及需要删除显示效果的显示图标的个数,进一步增强了用户体验。
[0152]请参阅图6,图6是本发明实施例提供的移动终端的又一实施例的结构示意图。该移动终端可以包括:至少一个处理器601,如CPU,至少一个用户接口 603,存储器604以及至少一个通信总线602。其中,处理器601可包括0?11,及6?11(6瓜口11;[08 Processing Unit,图像处理器);其中,CPU用于执行上述方法,并对GPU输出控制指令,GPU根据控制指令对显示图标进行操作,如添加显示效果或删除显示效果等,在此,CPU或GPU的处理过程均通过处理器601提现;通信总线602用于实现这些组件之间的连接通信,用户接口 603可以包括触控显示屏,可选的,用户接口 503还可以包括标准的有线接口及无线接口,存储器604可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),如至少一个磁盘存储器,可选的,存储器604还可以是至少一个位于远离前述处理器601的存储装置。其中,存储器604中存储一组程序代码,且处理器601调用存储器604中存储的程序代码,用于执行以下操作:
[0153]获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数;
[0154]基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果;
[0155]在所述用户终端的显示图标集中的各显示图标上添加所述显示效果;
[0156]当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。
[0157]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括:
[0158]获取所述环境参数集合中各环境参数所处的各环境参数范围;
[0159]确定与所述各环境参数范围成映射关系的各显示效果;
[0160]基于所述各显示效果确定综合显示效果;
[0161]其中,所述在所述用户终端的显示图标集中的各显示图标上添加所述显示效果,包括:
[0162]在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果。
[0163]作为可选的实施例,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括:
[0164]调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围;
[0165]在所述映射表中查找包括所述各环境参数的综合环境参数范围;
[0166]基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。
[0167]作为可选的实施例,在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。
[0168]作为可选的实施例,所述当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果,包括:
[0169]当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围;
[0170]确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值;
[0171]基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数;
[0172]基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标;
[0173]在所述N个显示图标上删除所述显示效果。
[0174]本发明实施例中,通过获取用户终端所处环境的环境参数集合,可基于该环境参数集合中的环境参数确定显示效果,从而可在用户终端的显示图标集中的各显示图标上添加该显示效果,并且当接收到针对上述显示效果的删除操作时,还可在上述显示图标集中的显示图标上删除显示效果,从而可使用户终端的显示图标针对不同的环境呈现不同的显示方式,提高了用户终端的智能性,增强了用户体验。
[0175]说明书和权利要求书及说明书附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示的以外的顺序实施。
[0176]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0177]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0178]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
[0179]本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0180]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0181]以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
【主权项】
1.一种界面图标的显示方法,其特征在于,包括: 获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数; 基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果; 在所述用户终端的显示图标集中的各显示图标上添加所述显示效果; 当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。2.如权利要求1所述方法,其特征在于,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括: 获取所述环境参数集合中各环境参数所处的各环境参数范围; 确定与所述各环境参数范围成映射关系的各显示效果; 基于所述各显示效果确定综合显示效果; 其中,所述在所述用户终端的显示图标集中的各显示图标上添加所述显示效果,包括: 在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果。3.如权利要求1所述方法,其特征在于,若所述环境参数集合包括至少两个参数时,所述基于所述环境参数中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果包括: 调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围; 在所述映射表中查找包括所述各环境参数的综合环境参数范围; 基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。4.如权利要求1-3任一项所述方法,其特征在于,在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。5.如权利要求1-3任一项所述方法,其特征在于,所述当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果,包括: 当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围; 确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值; 基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数; 基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标; 在所述N个显示图标上删除所述显示效果。6.一种用户终端,其特征在于,包括: 获取模块,用于获取用户终端所处环境的环境参数集合,所述环境参数集合包括至少一个环境参数; 确定模块,用于基于所述环境参数集合中各环境参数所处的环境参数范围,确定与所述环境参数范围成映射关系的显示效果; 添加模块,用于在所述用户终端的显示图标集中的各显示图标上添加所述显示效果; 删除模块,用于当接收到针对所述显示效果的删除操作时,在所述显示图标集中的至少一个显示图标上删除所述显示效果。7.如权利要求6所述用户终端,其特征在于,若所述环境参数集合包括至少两个参数时,所述确定模块包括: 第一获取单元,用于获取所述环境参数集合中各环境参数所处的各环境参数范围; 第一确定单元,用于确定与所述各环境参数范围成映射关系的各显示效果; 第二确定单元,用于基于所述各显示效果确定综合显示效果; 其中,所述添加模块还用于: 在所述用户终端的显示图标集中的各显示图标上添加所述综合显示效果。8.如权利要求6所述用户终端,其特征在于,若所述环境参数集合包括至少两个参数时,所述确定模块包括: 调取单元,用于调取综合环境参数范围与显示效果的映射表,其中,所述综合环境参数范围包括的所述环境参数集合中各环境参数所处的环境参数范围; 查找单元,用于在所述映射表中查找包括所述各环境参数的综合环境参数范围; 第三确定单元,用于基于所述映射表,确定所述查找到的所述综合环境参数范围对应的显示效果。9.如权利要求6-8任一项所述用户终端,其特征在于,在所述用户终端的显示图标集中显示图标的个数与所述环境参数集合中至少一个环境参数和预设的所述环境参数的门限值之间的绝对差值成正相关关系。10.如权利要求6-8任一项所述用户终端,其特征在于,所述删除模块包括: 第二获取单元,用于当接收到针对所述显示效果的删除操作时,获取所述删除操作的操作强度及操作范围; 第四确定单元,用于确定所述操作强度与预设的所述删除操作对应的强度最大值的比例值; 第五确定单元,用于基于所述比例值确定所述显示图标集中需要执行删除所述显示效果的显示图标的个数为N,N为大于等于I的整数; 第六确定单元,用于基于所述删除操作的操作范围确定所述显示图标集中的N个显示图标; 删除单元,用于在所述N个显示图标上删除所述显示效果。11.一种用户终端,其特征在于,包括: 存储有可执行程序代码的存储器; 与所述存储器耦合的处理器; 所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至权利要求5任一项所述的方法。
【文档编号】G06F3/01GK105892648SQ201610179011
【公开日】2016年8月24日
【申请日】2016年3月24日
【发明人】冀文彬
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1