一种对操作对象图标的显示位置进行控制的方法及设备的制作方法

文档序号:6485909阅读:107来源:国知局
一种对操作对象图标的显示位置进行控制的方法及设备的制作方法
【专利摘要】本发明公开了一种对操作对象图标的显示位置进行控制的方法及设备,用于解决现有技术中单手操作方式,存在不能对触摸显示屏上所有操作对象图标进行操作的技术问题,该方法包括,检测是否有第一操作;在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令;执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
【专利说明】一种对操作对象图标的显示位置进行控制的方法及设备
【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种对操作对象图标的显示位置进行控制的方法及设备。
【背景技术】
[0002]随着触控技术在近几年的不断发展,现在越来越多的电子设备都具有触摸显示器,如:带有触摸显示器的智能手机,平板电脑等。
[0003]在具有触摸显示器的电子设备中,用户通常都会安装各种各样的程序,如:办公软件程序,游戏程序,音乐播放程序等等。而为方便用户使用这些程序,通常在这些程序被安装后,会在触摸显示器上显示与这些程序对应的图标,当用户对这些图标进行点击操作时,便会打开对应的应用程序。
[0004]当然,用户还可以在电子设备中存储很多文件,如:音乐文件,电影文件,文档文件等,同样,为方便用户使用这些文件,也会在触摸显示器上显示与这些文件对应的图标,当用户对这些图标进行点击操作时,便会打开对应的文件。
[0005]在现有技术中,当用户在使用智能手机或平板电脑等电子设备时,很多时候是单手操作,即利用一只手既握持电子设备,又用该只手的大拇指或其它手指来对电子设备上的操作对象图标进行选择或操作。
[0006]本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术中存在如下技术问题:
[0007]—,由于现有技术中的触摸显示屏尺寸越来越大,而操作的大拇指的长度是有限的,所以,仅利用现有技术中的单手操作方式,就存在不能对触摸显示屏上所有操作对象图标进行操作的技术问题。
[0008]二,由于现有技术中在触摸显示屏尺寸大时,存在不能对触摸显示屏上所有操作对象图标进行操作的技术问题,所以,如果用户需要操作某些图标,就需要将电子设备放在一个平面上,或利用另外一只手来进行操作,显然,这种操作方式存在操作不便捷的技术问题。
[0009]不管是上述的第一个技术问题,还是第二个技术问题,都会降低电子设备的舒适度,进而降低用户体验的舒适度。
[0010]另外,在现有技术中,当用户需要操作某些图标,需要将电子设备放在一个平面上,或利用另外一只手来进行操作,而这些需要花费一定的额外时间来进行,而这段时间,触摸显示器是亮着的,这也在一定程度上增加了电子设备的功耗。

【发明内容】

[0011]本发明提供一种对操作对象图标的显示位置进行控制的方法及设备,用以解决现有技术中单手操作方式,存在不能对触摸显示屏上所有操作对象图标进行操作的技术问题。[0012]本申请实施例一方面提供一种对操作对象图标的显示位置进行控制的方法,应用于一包括显示单元的电子设备中,其中,所述显示单元上包括有M个操作对象图标,M为大于等于I的整数,所述方法包括:
[0013]检测是否有第一操作;
[0014]在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令;
[0015]执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
[0016]可选的,在所述显示单元为触控显示单元时,所述检测是否有第一操作具体为:在所述触控显示单元上检测是否有通过操作体进行的第一触控操作;或
[0017]在所述电子设备中包括有图像采集单元时,所述检测是否有第一操作具体为:通过所述图像采集单元检测是否有操作体进行的第一手势操作;或
[0018]在所述电子设备中包括有声音采集单元时,所述检测是否有第一操作具体为:通过所述声音采集单元检测是否有所述电子设备对应用户发出的第一声音指令。
[0019]可选的,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括:
[0020]调用触控操作与用于调整操作对象图标位置的调整指令间的对应关系;
[0021]基于所述对应关系,获得与所述第一触控操作对应第一调整指令。
[0022]可选的,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括:
[0023]调用手势操作与用于操作对象图标位置的调整指令间的对应关系;
[0024]基于所述对应关系,获得与所述第一手势操作对应的第一调整指令。
[0025]可选的,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括:
[0026]调用声音指令与用于调整操作对象图标位置的调整指令间的对应关系;
[0027]基于所述对应关系,确定与所述第一声音指令对应的第一调整指令。
[0028]可选的,所述执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,具体包括:
[0029]确定第一调整指令对应的第一调整规则;
[0030]基于所述第一调整规则,确定所述M个操作对象图标为所述至少一个第一操作对象图标;
[0031]将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。
[0032]可选的,所述执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,具体包括:
[0033]确定第一调整指令对应的第二调整规则;[0034]基于所述第二调整规则,从所述M个操作对象图标中确定出N个操作对象图标作为所述至少一个第一操作对象图标,其中,N为小于M的整数;
[0035]将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。
[0036]另一方面,本申请实施例提供了一种对操作对象图标的显示位置进行控制的设备,包括有显示单元,其中,所述显示单元上包括有M个操作对象图标,M为大于等于I的整数,所述电子设备包括:
[0037]检测单元,用于检测是否有第一操作;
[0038]确定单元,用于在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令;
[0039]调整单元,用于执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
[0040]可选的,在所述显示单元为触控显示单元时,所述检测单元具体用于在所述触控显示单元上检测是否有通过操作体进行的第一触控操作;或
[0041]在所述电子设备中包括有图像采集单元时,所述检测单元具体用于通过所述图像采集单元检测是否有操作体进行的第一手势操作;或
[0042]在所述电子设备中包括有声音采集单元时,所述检测单元具体用于通过所述声音采集单元检测是否有所述电子设备对应用户发出的第一声音指令。
[0043]可选的,所述确定单元具体包括:
[0044]第一调用单元,用于调用触控操作与用于调整操作对象图标位置的调整指令间的对应关系;
[0045]第一获得单元,用于基于所述对应关系,获得与所述第一触控操作对应第一调整指令。
[0046]可选的,所述确定单元具体包括:
[0047]第二调用单元,用于调用手势操作与用于操作对象图标位置的调整指令间的对应关系;
[0048]第二获得单元,用于基于所述对应关系,获得与所述第一手势操作对应的第一调整指令。
[0049]可选的,所述确定单元具体包括:
[0050]第三调用单元,用于调用声音指令与用于调整操作对象图标位置的调整指令间的对应关系;
[0051]第三获得单元,用于基于所述对应关系,确定与所述第一声音指令对应的第一调整指令。
[0052]可选的,所述调整单元具体包括:
[0053]规则确定一单元,用于确定第一调整指令对应的第一调整规则;
[0054]图标确定一单元,用于基于所述第一调整规则,确定所述M个操作对象图标为所述至少一个第一操作对象图标;
[0055]调整一单元,用于将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。
[0056]可选的,所述调整单元具体包括:
[0057]规则确定二单元,用于确定第一调整指令对应的第二调整规则;
[0058]图标确定二单元,用于基于所述第二调整规则,从所述M个操作对象图标中确定出N个操作对象图标作为所述至少一个第一操作对象图标,其中,N为小于M的整数;
[0059]调整二单元,用于将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐点移动到第二坐标点。
[0060]通过本申请实施例中的一个或多个技术方案,至少可以获得如下的技术效果:
[0061]一,由于本实施例执行第一调整指令后,将一个界面上M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。解决了现有技术中由于触摸显示屏尺寸大,不能对触摸显示屏上所有操作对象图标进行操作的技术问题;实现了对操作对象图标灵活操作的技术效果。
[0062]二,由于本申请实施例可以灵活地对操作对象图标进行操作,解决了当触控显示屏尺寸很大时,完成操作需要另外一只手配合的技术问题;实现了用户单手完成操作的技术效果。
[0063]三,由于本申请实施例可以对操作对象图标灵活操作,而且用户可以一只手单独完成操作,解决了现有技术操作麻烦的技术问题,实现了提高用户体验舒适度的技术效果。
[0064]四,由于本申请实施例适用于用户一只手进行操作,不需要花费额外时间来进行,解决了现有技术中触摸显示器是亮着的,耗费功耗的技术问题,实现了减少电子设备功耗的技术效果。
【专利附图】

【附图说明】
[0065]图1为本申请实施例中对操作对象图标的显示位置进行控制的方法的流程图;
[0066]图2为本申请实施例中执行与第一调整指令对应的第一调整规则的方法的流程图;
[0067]图3为本申请实施例中执行与第一调整指令对应的第二调整规则的方法的流程图;
[0068]图4为本申请实施例中对操作对象图标的显示位置进行控制的设备的模块图。【具体实施方式】
[0069]本发明提供一种对操作对象图标的显示位置进行控制的方法及设备,用以解决现有技术中单手操作方式,存在不能对触摸显示屏上所有操作对象图标进行操作的技术问题。
[0070]为了解决上述技术问题,本申请实施例中技术方案的总体思路如下:
[0071]首先,电子设备通过一定的设备单元检测到外部操作,如:触控操作,手势操作,声音指令;然后,调用与触控操作,手势操作,声音指令对应的调整指令,并基于这些对应关系,来获得与这些操作对应的调整指令;接着,根据这些调整指令对应的调整规则,来确定电子设备的显示单元上图标位置的改变;最后,根据调整规则将显示单元上的操作对象图标作整体移动或部分移动,以确保在移动前不能被操作到的一个或多个操作对象图标在移动后,能被操作到。
[0072]为了更好的理解本申请实施例中的技术方案,下面将结合说明书附图及具体的实施方式进行详细的说明。
[0073]请参照图1,本发明提供一种对操作对象图标的显示位置进行控制的方法,应用于一包括显示单元的电子设备中,其中,所述显示单元上包括有M个操作对象图标,M为大于等于I的整数,具体步骤包括:
[0074]S10,检测是否有第一操作;
[0075]S20,在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令;
[0076]S30,执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
[0077]为了让本领域普通技术人员能更清楚地理解本申请实施例中的对操作对象图标的显示位置进行控制的方法,下面将假设本实施例中的对操作对象图标的显示位置进行控制的方法应用于一手机中,并结合图1,对该方法中每个步骤的实现过程作详细介绍。
[0078]SlO:检测是否有第一操作;
[0079]在具体的应用中,检测的方式可以有很多种,下面将通过四个例子来详细介绍SlO的实现过程:
[0080]第一种,在所述显示单元为手机上的触控显示单元时,所述检测是否有第一操作具体为:在所述触控显示单元上检测是否有通过操作体进行的第一触控操作;具体实现中,当用户在触控显示单元上做了一个触控显示单元的触控操作时,触控显示单元便能检测到所述触控操作,所述触控操作具体可以是一个向左滑动操作,一个向右滑动操作,或一个向上滑动操作等。
[0081]第二种,在手机中包括有图像采集单元时,所述检测是否有第一操作具体为:通过所述图像采集单元检测是否有操作体进行的第一手势操作,其中,图像采集单元具体可以是摄像头,也可以是红外摄像装置等;具体实现中,当用户使用的手机具有图像采集单元时,即有摄像头或红外感应装置时,用户做了一个针对手机显示器的悬空的手势操作,例如:悬空手势旋转(或加减速旋转)等,手机摄像头或红外感应装置会检测到所述的悬空手势操作。
[0082]第三种,在手机中包括有声音采集单元时,所述检测是否有第一操作具体为:通过所述声音采集单元检测是否有所述电子设备对应用户发出的第一声音指令,其中,声音采集单元具体可以是话筒,或话筒阵列等。当用户使用的手机具有声音采集单元时,即有话筒时,用户通过语音操作指令,例如:用户可以对着手机话筒说“顺时针旋转90度”或“逆时针旋转90度”,又或者“整体上移”或“整体下移”等语音指令,通过话筒可以检测到所述语音指令。
[0083]第四种,在手机中包括有重力感应装置时,所述检测是否有第一操作具体为:通过所述重力感应装置检测是否有所述电子设备对应用户做出的第一抖动指令。具体实现中,当用户抖动手机时,手机重力感应装置便会检测到所述抖动操作,所述抖动操作具体可以是一个向左抖动操作,一个向右抖动操作,或者是上下抖动操作等[0084]当然,对于本领域普通技术人员来讲,实现SlO步骤的方式,还有很多种,在此,本申请中就不再一一举例了。
[0085]在步骤SlO被执行之后,本申请实施例中的方法便执行步骤S20,即:在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令。
[0086]由于在本实施例上面介绍步骤SlO过程中,例举了上面四种情况,所以,在下面描述S20的具体实现过程时,也会对应上面的四种情况一一作详细描述。
[0087]第一种,在所述显示单元为触控显示单元时,步骤S20的实现过程具体如下:
[0088]调用触控操作与用于调整操作对象图标位置的调整指令间的对应关系;
[0089]基于所述对应关系,获得与所述第一触控操作对应的第一调整指令。
[0090]在本申请实施例中,触控操作与用于调整操作对象图标位置的调整指令间的对应关系具体可以如表一:
[0091]
【权利要求】
1.一种对操作对象图标的显示位置进行控制的方法,应用于一包括显示单元的电子设备中,其中,所述显示单元上包括有M个操作对象图标,M为大于等于I的整数,其特征在于,所述方法包括: 检测是否有第一操作; 在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令; 执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
2.如权利要求1所述的方法,其特征在于: 在所述显示单元为触控显示单元时,所述检测是否有第一操作具体为:在所述触控显示单元上检测是否有通过操作体进行的第一触控操作;或 在所述电子设备中包括有图像采集单元时,所述检测是否有第一操作具体为:通过所述图像采集单元检测是否有操作体进行的第一手势操作;或 在所述电子设备中包括有声音采集单元时,所述检测是否有第一操作具体为:通过所述声音采集单元检测是否有所述电子设备对应用户发出的第一声音指令。
3.如权利要求2所述的方法,其特征在于,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括: 调用触控操作与用于调整操作对象图标位置的调整指令间的对应关系;` 基于所述对应关系,获得与所述第一触控操作对应第一调整指令。
4.如权利要求2所述的方法,其特征在于,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括: 调用手势操作与用于操作对象图标位置的调整指令间的对应关系; 基于所述对应关系,获得与所述第一手势操作对应的第一调整指令。
5.如权利要求2所述的方法,其特征在于,所述基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令,具体包括: 调用声音指令与用于调整操作对象图标位置的调整指令间的对应关系; 基于所述对应关系,确定与所述第一声音指令对应的第一调整指令。
6.如权利要求1-5中任一权利要求所述的方法,其特征在于,所述执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,具体包括: 确定第一调整指令对应的第一调整规则; 基于所述第一调整规则,确定所述M个操作对象图标为所述至少一个第一操作对象图标; 将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。
7.如权利要求1-5中任一权利要求所述的方法,其特征在于,所述执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,具体包括:确定第一调整指令对应的第二调整规则; 基于所述第二调整规则,从所述M个操作对象图标中确定出N个操作对象图标作为所述至少一个第一操作对象图标,其中,N为小于M的整数; 将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐点移动到第二坐标点。
8.—种电子设备,包括有显示单元,其中,所述显示单元上包括有M个操作对象图标,M为大于等于I的整数,其特征在于,所述电子设备还包括: 检测单元,用于检测是否有第一操作; 确定单元,用于在检测到有所述第一操作时,基于操作与用于调整操作对象图标位置的调整指令间的对应关系,确定与所述第一操作对应的第一调整指令; 调整单元,用于执行所述第一调整指令,将所述M个操作对象图标中至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点,其中,所述第一坐标点与所述第二坐标点为不相同的坐标点。
9.如权利要求8所述的电子设备,其特征在于: 在所述显示单元为触控显示单元时,所述检测单元具体用于在所述触控显示单元上检测是否有通过操作体进行的第一触控操作;或 在所述电子设备中包括有图像采集单元时,所述检测单元具体用于通过所述图像采集单元检测是否有操作体进行的第一手势操作;或 在所述电子设备中包括有声音采集单元时,所述检测单元具体用于通过所述声音采集单元检测是否有所述电子设备对`应用户发出的第一声音指令。
10.如权利要求9所述的电子设备,其特征在于,所述确定单元具体包括: 第一调用单元,用于调用触控操作与用于调整操作对象图标位置的调整指令间的对应关系; 第一获得单元,用于基于所述对应关系,获得与所述第一触控操作对应第一调整指令。
11.如权利要求9所述的电子设备,其特征在于,所述确定单元具体包括: 第二调用单元,用于调用手势操作与用于操作对象图标位置的调整指令间的对应关系; 第二获得单元,用于基于所述对应关系,获得与所述第一手势操作对应的第一调整指令。
12.如权利要求9所述的电子设备,其特征在于,所述确定单元具体包括: 第三调用单元,用于调用声音指令与用于调整操作对象图标位置的调整指令间的对应关系; 第三获得单元,用于基于所述对应关系,确定与所述第一声音指令对应的第一调整指令。
13.如权利要求8-12中任一权利要求所述的电子设备,其特征在于,所述调整单元具体包括: 规则确定一单元,用于确定第一调整指令对应的第一调整规则; 图标确定一单元,用于基于所述第一调整规则,确定所述M个操作对象图标为所述至少一个第一操作对象图标;调整一单元,用于将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐标点移动到第二坐标点。
14.如权利要求8-12中任一权利要求所述的电子设备,其特征在于,所述调整单元具体包括:、 规则确定二单元,用于确定第一调整指令对应的第二调整规则; 图标确定二单元,用于基于所述第二调整规则,从所述M个操作对象图标中确定出N个操作对象图标作为所述至少一个第一操作对象图标,其中,N为小于M的整数; 调整二单元,用于将所述至少一个第一操作对象图标中每个第一操作对象图标的位置从第一坐点移动到第二坐标点。
【文档编号】G06F3/0488GK103488407SQ201210191195
【公开日】2014年1月1日 申请日期:2012年6月11日 优先权日:2012年6月11日
【发明者】叶青, 沈晓魁, 刘勇军 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1