界面中显示可交互对象的方法及装置制造方法

文档序号:6511764阅读:137来源:国知局
界面中显示可交互对象的方法及装置制造方法
【专利摘要】本发明公开了一种界面中显示可交互对象的方法及装置,应用于具有显示单元的电子设备中,在显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于1的整数,包括:检测到用户针对M个可交互对象中的第i个可交互对象的第一操作,其中,i为小于等于M的整数;判断第一操作是否满足一预设条件,当第一操作满足预设条件时,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,显示单元上的其余可交互对象的显示尺寸保持不便并改变显示位置。通过本发明加大了可交互对象之间的区别,使得智能终端用户快速找到了菜单界面中所需要的应用入口,从而提高了用户体验;同时,通过改变菜单界面中图标单调重复的布局结构,提升了用户视觉体验。
【专利说明】界面中显示可交互对象的方法及装置

【技术领域】
[0001]本发明涉及智能终端技术,尤指一种界面中显示可交互对象的方法及装置。

【背景技术】
[0002]随着智能终端时代的到来,智能终端用户开始普遍面对大屏幕、多应用、多选择、多切换变化的界面体验。在实际应用中,用户频繁使用的应用中除了基本应用,比如联系人,短信,拍照等应用,基本会集中于几个与用户个人使用兴趣有关的应用中,比如:社交达人会集中使用一个到数个社会性网络服务(SNS)应用如微博,微信,开心网等应用,而游戏爱好者会频繁下载各类游戏等。
[0003]这种情况下,在智能终端菜单界面中显示的可交互对象如应用图标众多,而且这些应用图标在菜单界面的布局是:智能终端从应用本身读取图标,然后将读到的应用图标按统一的大小比例、按行列分布在菜单界面中。本发明的发明人在实现本发明的过程中,发现现有在菜单界面中实现应用图标的方法中,各应用图标之间的区别不明显,随着应用图标数量的增加,智能终端用户越来越难以从中迅速找出所需要的应用入口,从而降低了用户体验。


【发明内容】

[0004]为了解决上述技术问题,本发明提供了一种界面中显示可交互对象的方法及装置,能够加大可交互对象之间的区别,使得智能终端用户快速找出菜单界面中所需要的应用入口,从而提闻用户体验。
[0005]为了达到本发明目的,本发明提供了一种界面中显示可交互对象的方法,应用于具有显示单元的电子设备中,在所述显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,所述方法包括:
[0006]检测到用户针对所述M个可交互对象中的第i个可交互对象的第一操作,其中,i为小于等于M的整数;
[0007]判断所述第一操作是否满足一预设条件,当所述第一操作满足所述预设条件时,将所述第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,保持所述显示单元上的j个可交互对象的显示尺寸不变,按照一预设规则,改变所述j个可交互对象在所述显示单元上的显示位置,j为小于等于(M-1)的整数。
[0008]所述将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,具体为,将第i个可交互对象的显示尺寸缩小或放大N倍,形成第二显示尺寸,具体为:
[0009]获取所述第i个可交互对象的中心坐标,以所述中心坐标为中心,进行尺寸的均匀收缩或放大,以使所述第i个可交互对象的显示尺寸缩小或放大为第一显示尺寸的N倍。
[0010]所述改变所述显示单元上的j个可交互对象在所述显示单元上的显示位置具体包括:
[0011]接收用户在所述显示单元上的滑动操作;记录所述滑动操作的轨迹;
[0012]将所述显示单元上的j个可交互对象按照所记录的轨迹排列在所述显示单元上。
[0013]所述第一操作满足一预设条件具体包括:确定所述第一操作为针对菜单界面中的可交互对象按下预设时长,并且按下的坐标未发生改变。
[0014]预先设置用于表示可交互对象的尺寸是否发生过变化的尺寸标识;所述将第i个可交互对象的显示尺寸缩小或放大N倍包括:
[0015]当所述尺寸标识表明所述可交互对象当前为初始值显示时,放大所述可交互对象;
[0016]当所述尺寸标识表明所述可交互对象当前为放大后显示时,缩小所述可交互对象。
[0017]所述放大可交互对象包括:将所述可交互对象在菜单界面中占据的位置区域更改为原来位置区域的整数倍宽,整数倍长的空间;
[0018]将扩大后的位置区域注册为所有应用响应对应所述被放大的可交互对象所对应的应用。
[0019]所述缩小可交互对象包括:将所述可交互对象恢复至所述可交互对象初始值显示的位置区域;
[0020]将缩小后的位置区域注册为所有应用响应对应所述被缩小的可交互对象所对应的应用。
[0021]所述方法还包括:检测所述可交互对象被使用的次数,如果在预设时间段内所述次数大于预设值,或者,所述可交互对象被使用的次数在所有可交互对象中是次数最频繁的,则:
[0022]调整所述可交互对象的显示尺寸并保持调整后的显示尺寸。
[0023]本发明还提供一种菜单界面中显示可交互对象的装置,应用于具有显示单元的电子设备中,在所述显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,至少包括检测模块,处理模块,其中,
[0024]检测模块,其中预先设置有一预设条件,用于检测到用户针对所述M个可交互对象中的第i个可交互对象的第一操作,判断出所述第一操作满足所述预设条件时,向处理模块发出处理指令;
[0025]处理模块,用于接收来自检测模块的处理指令,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,保持所述显示单元上的j个可交互对象的显示尺寸不变,按照一预设规则,改变所述j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数。
[0026]所述在处理模块中,预先设置有用于表示可交互对象的显示尺寸是否发生过变化的尺寸标识,
[0027]所述将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,具体为,将第i个可交互对象的显示尺寸缩小或放大N倍,形成第二显示尺寸;
[0028]所述处理模块,具体用于根据所述第一操作对应的可交互对象对应的尺寸标识,确定放大、或缩小所述可交互对象:当所述尺寸标识表明所述可交互对象当前为初始值显示时,放大所述可交互对象;当所述尺寸标识显示所述可交互对象当前为放大后显示时,缩小所述可交互对象。
[0029]所述处理模块具体用于:
[0030]用于接收来自所述检测模块的处理通知,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,保持所述显示单元上的j个可交互对象的显示尺寸不变;
[0031]接收用户在所述显示单元上的滑动操作;记录所述滑动操作的轨迹;
[0032]将所述显示单元上的j个可交互对象按照所述轨迹排列在所述显示单元上。
[0033]所述检测模块,还用于检测所述可交互对象被使用的次数;
[0034]所述处理模块,还用于在预设时间段内确定所述次数大于预设值,或者,所述可交互对象被使用的次数时所有可交互对象中最频繁的,则调整所述可交互对象的显示尺寸并保持调整后的显示尺寸。
[0035]与现有技术相比,本申请应用于具有显示单元的电子设备中,在显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,包括:检测到用户针对M个可交互对象中的第i个可交互对象的第一操作,其中,i为小于等于M的整数;判断第一操作是否满足一预设条件,当第一操作满足预设条件时,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,显示单元上的其余可交互对象的显示尺寸保持不便并改变显示位置。通过本发明加大了可交互对象之间的区别,使得智能终端用户快速找到了菜单界面中所需要的应用入口,从而提高了用户体验;同时,通过改变菜单界面中图标单调重复的布局结构,提升了用户视觉体验。
[0036]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0037]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0038]图1为本发明显示可交互对象的方法的流程图;
[0039]图2为本发明显示可交互对象的装置的组成结构示意图。

【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0041]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0042]图1为本发明在菜单界面中显示可交互对象的方法的流程图,应用于具有显示单元的电子设备中,在显示单元上显示有以第一显示尺寸显示的M个可交互对象如应用图标,其中,M为大于I的整数,如图1所示,包括以下步骤:
[0043]步骤100:检测到用户针对M个可交互对象中的第i个可交互对象的第一操作,其中,i为小于等于M的整数;判断第一操作是否满足一预设条件。
[0044]本步骤中,满足预设条件包括:针对菜单界面中的某可交互对象按下一定预设时长,比如可设置该时长为大于100ms等,并且按下的坐标未发生改变。本步骤中,第一操作可以是用户的按键操作,对第一操作即按键事件的检测方法属于本领域技术人员惯用技术手段,其具体实现并不用于限定本发明的保护范围。
[0045]步骤101:当第一操作满足预设条件时,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,显示单元上的其余j个可交互对象的显示尺寸保持不变,按照一预设规则,改变j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数。
[0046]本步骤中,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,比如缩小或放大N倍:获取所述第i个可交互对象的中心坐标,以其为中心,尺寸的均匀收缩或放大。具体来讲可以包括:
[0047]读取当前按键的坐标信息,并根据获得的坐标信息对应得到当前位置上的应用,改变该应用在菜单界面中的大小。这里可以包括放大或缩小。
[0048]在智能终端初始化(出产设置)时,菜单界面中可交互对象如应用图标的显示大小是统一的。本发明方法中,可以在智能终端中增加一尺寸标识,用于表示该尺寸标识对应的可交互对象的显示尺寸是否发生过变化,比如尺寸标识为0,表示未发生过变化,即该尺寸标识对应的可交互对象按照初始值显示;而尺寸标识为1,表示发生过变化,即该尺寸标识对应的可交互对象当前处于放大后显示。
[0049]本步骤中第i个可交互对象的显示尺寸放大N倍的方法具体包括:根据该可交互对象对应的尺寸标识,确定放大、或缩小该可交互对象。当尺寸标识表明该可交互对象当前为初始值显示时,放大该可交互对象;当尺寸标识表明该可交互对象当前为放大后显示时,缩小该可交互对象。
[0050]其中,放大可交互对象的方法可以是:放大至可交互对象原来的N=4倍(2*2),即可交互对象在菜单界面中占据的位置区域为原来位置区域的两倍宽,两倍长的空间,同时将放大后的位置区域注册为所有应用响应均对应该被放大的可交互对象所对应的应用;为了保证其余未做更新的可交互对象在菜单界面中的正常显示,还包括:对其余的可交互对象依次进行位移。
[0051]缩小可交互对象的方法可以是:缩小是该可交互对象恢复至初始值显示的位置区域,同时将缩小后的位置区域注册为所有应用响应均对应该被缩小的可交互对象所对应的应用;
[0052]本步骤中,改变j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数具体包括:接收用户在显示单元上的滑动操作,并记录该滑动操作的轨迹;将显示单元上的j个可交互对象按照记录的轨迹排列在显示单元上。也就是说,比如:用户在屏幕上滑动操作的轨迹为一个心形,显示单元上的j个可交互对象对应的图标按心形的轨迹轮廓,呈心形排列在屏幕上。
[0053]为了保证其余未做更新的可交互对象在菜单界面中的正常显示,还包括:其余j个可交互对象的显示尺寸保持不变,按照一预设规则,改变j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数。比如:
[0054]对其余的可交互对象依次进行位移;或者,
[0055]将步骤101中的第i个可交互对象的显示尺寸放大并置于显示单元中心,即在显示单元的中心有个突出的大的第i图标,而其余的j个图标以弧形,或其他方式如国旗、桃心形式等:拱卫或环绕所述放大的中心图标。这里强调的是可以不同的方式显示除第i个显示尺寸发生变化的图标外的其余图标,以使各个图标能清楚地显示在显示单元上即可。
[0056]本步骤中,对可交互对象在菜单界面中的显示方法如显示区域的设置、对可交互对象显示区域的注册,以及对菜单界面中可交互对象的位移等的具体实现,属于本领域技术人员的惯用技术手段,其具体实现方法也属于本领域技术人员的公知技术,并不在本发明的保护范围之内,也不用于限定本发明的保护范围。本步骤强调的是,对菜单界面中的可交互对象的显示方式,可以根据智能终端用户的需求,进行灵活设置,以加大可交互对象之间的区别,使得智能终端用户能够快速找到菜单界面中所需要的应用入口,从而提高了用户体验;同时,通过改变菜单界面中图标单调重复的布局结构,比如对菜单界面中可交互对象的位移以使在某可交互对象被缩放后,整个界面汇总的各可交互对象均能不覆盖的显示,提升了用户视觉体验。
[0057]本发明方法还包括:检测某可交互对象被使用的次数,如果在预设时间段内所述次数大于预设值,或者,该可交互对象被使用的次数在所有可交互对象中是被使用次数最频繁的,则调整该可交互对象并保持调整后的显示尺寸如放大或缩小。
[0058]图2为本发明显示可交互对象的装置的组成结构示意图,应用于具有显示单元的电子设备中,在所述显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,如图2所示,至少包括检测模块,处理模块,其中,
[0059]检测模块,其中预先设置有一预设条件,用于检测到用户针对所述M个可交互对象中的第i个可交互对象的第一操作,判断出所述第一操作满足所述预设条件时,向处理模块发出处理指令;
[0060]处理模块,用于接收来自检测模块的处理指令,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,保持所述显示单元上的j个可交互对象的显示尺寸不变,按照一预设规则,改变所述j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数。
[0061]在处理模块中,预先设置有用于表示可交互对象的显示尺寸是否发生过变换的尺寸标识,
[0062]所述将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,具体为,将第i个可交互对象的显示尺寸缩小或放大N倍,形成第二显示尺寸,处理模块,具体用于根据所述第一操作对应的可交互对象对应的尺寸标识,确定放大、或缩小该可交互对象:当尺寸标识显示该可交互对象当前为初始值显示时,放大该可交互对象;当尺寸标识显示该可交互对象当前为放大后显示时,缩小该可交互对象。
[0063]检测模块,还用于检测所述可交互对象被使用的次数;此时,处理模块,还用于在预设时间段内确定所述次数大于预设值,或者,该可交互对象被使用的次数时所有可交互对象中最频繁的,则调整该可交互对象的显示尺寸并保持调整后的显示尺寸。
[0064]本领域的技术人员应该明白,上述的本申请实施例所提供的装置的各组成部分,以及方法中的各步骤,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上。可选地,它们可以用计算装置可执行的程序代码来实现。从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0065]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【权利要求】
1.一种界面中显示可交互对象的方法,应用于具有显示单元的电子设备中,在所述显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,所述方法包括: 检测到用户针对所述M个可交互对象中的第i个可交互对象的第一操作,其中,i为小于等于M的整数; 判断所述第一操作是否满足一预设条件,当所述第一操作满足所述预设条件时,将所述第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,保持所述显示单元上的j个可交互对象的显示尺寸不变,按照一预设规则,改变所述j个可交互对象在所述显示单元上的显示位置,j为小于等于(M-1)的整数。
2.根据权利要求1所述的方法,其特征在于,所述将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,具体为: 获取所述第i个可交互对象的中心坐标,以所述中心坐标为中心,进行尺寸的均匀收缩或放大,以使所述第i个可交互对象的显示尺寸缩小或放大N倍。
3.根据权利要求1所述的方法,其特征在于,所述改变所述显示单元上的j个可交互对象在所述显示单元上的显示位置具体包括: 接收用户在所述显示单元上的滑动操作;记录所述滑动操作的轨迹; 将所述显示单元上的j个可交互对象按照所记录的轨迹排列在所述显示单元上。
4.根据权利要求1所述的方法,其特征在于,所述第一操作满足一预设条件具体包括:确定所述第一操作为针对菜单界面中的可交互对象按下预设时长,并且按下的坐标未发生改变。
5.根据权利要求2所述的方法,其特征在于,预先设置用于表示可交互对象的尺寸是否发生过变化的尺寸标识;所述将第i个可交互对象的显示尺寸缩小或放大N倍包括: 当所述尺寸标识表明所述可交互对象当前为初始值显示时,放大所述可交互对象; 当所述尺寸标识表明所述可交互对象当前为放大后显示时,缩小所述可交互对象。
6.根据权利要求2所述的方法,其特征在于,所述放大可交互对象包括:将所述可交互对象在菜单界面中占据的位置区域更改为原来位置区域的整数倍宽,整数倍长的空间; 将扩大后的位置区域注册为所有应用响应对应所述被放大的可交互对象所对应的应用。
7.根据权利要求2所述的方法,其特征在于,所述缩小可交互对象包括:将所述可交互对象恢复至所述可交互对象初始值显示的位置区域; 将缩小后的位置区域注册为所有应用响应对应所述被缩小的可交互对象所对应的应用。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测所述可交互对象被使用的次数,如果在预设时间段内所述次数大于预设值,或者,所述可交互对象被使用的次数在所有可交互对象中是次数最频繁的,则: 调整所述可交互对象的显示尺寸并保持调整后的显示尺寸。
9.一种菜单界面中显示可交互对象的装置,应用于具有显示单元的电子设备中,在所述显示单元上显示有以第一显示尺寸显示的M个可交互对象,其中,M为大于I的整数,其特征在于,至少包括检测模块,处理模块,其中, 检测模块,其中预先设置有一预设条件,用于检测到用户针对所述M个可交互对象中的第i个可交互对象的第一操作,判断出所述第一操作满足所述预设条件时,向处理模块发出处理指令; 处理模块,用于接收来自检测模块的处理指令,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,同时,保持所述显示单元上的j个可交互对象的显示尺寸不变,按照一预设规则,改变所述j个可交互对象在所述显示单元上的显示位置;j为小于等于M的整数。
10.根据权利要求9所述的装置,其特征在于,所述在处理模块中,预先设置有用于表示可交互对象的显示尺寸是否发生过变化的尺寸标识, 所述将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸; 所述处理模块,具体用于根据所述第一操作对应的可交互对象对应的尺寸标识,确定放大、或缩小所述可交互对象:当所述尺寸标识表明所述可交互对象当前为初始值显示时,放大所述可交互对象;当所述尺寸标识表明所述可交互对象当前为放大后显示时,缩小所述可交互对象。
11.根据权利要求9所述的装置,其特征在于,所述处理模块具体用于: 用于接收来自所述检测模块的处理通知,将第i个可交互对象的显示尺寸调整为与第一显示尺寸不同的第二显示尺寸,保持所述显示单元上的j个可交互对象的显示尺寸不变; 接收用户在所述显示单元上的滑动操作;记录所述滑动操作的轨迹; 将所述显示单元上的j个可交互对象按照所述轨迹排列在所述显示单元上。
12.根据权利要求9所述的装置,其特征在于,所述检测模块,还用于检测所述可交互对象被使用的次数; 所述处理模块,还用于在预设时间段内确定所述次数大于预设值,或者,所述可交互对象被使用的次数时所有可交互对象中最频繁的,则调整所述可交互对象的显示尺寸并保持调整后的显示尺寸。
【文档编号】G06F3/0484GK104461267SQ201310421154
【公开日】2015年3月25日 申请日期:2013年9月16日 优先权日:2013年9月16日
【发明者】吴金怡 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1