对象操作方法及装置的制造方法
【技术领域】
[0001]本公开涉及用户界面(User Interface,UI)交互领域,特别涉及一种对象操作方法及装置。
【背景技术】
[0002]用户界面上通常显示有多个操作对象,操作对象可以是应用程序、文件夹、文件、菜单项、单元格等。
[0003]当用户需要对用户界面中的一个操作对象进行操作时,用户需要点击该操作对象,从而在多个操作对象中选定该操作对象,并由终端执行与该操作对象对应的预定操作,该预定操作可以是打开操作、启动操作或执行操作等。
【发明内容】
[0004]为了解决由于移动终端的屏幕较大,用户单手操作不方便的问题,本公开提供一种对象操作方法及装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种对象操作方法,
[0006]接收边缘触控信号;
[0007]根据边缘触控信号在用户界面中选定目标操作对象;边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象;
[0008]对目标操作对象执行预定操作。
[0009]可选的,根据边缘触控信号在用户界面中选定目标操作对象,包括:
[0010]根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域;
[0011]将位于所指示的显示区域的操作对象选定为目标操作对象。
[0012]可选的,边缘触控信号是边缘敲击信号,信号特征包括:敲击位置和敲击次数;
[0013]根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域,包括:
[0014]在用户界面中确定与敲击位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域;
[0015]在敲击位置所对应的行或列中,确定与敲击次数对应的显示区域。
[0016]可选的,在敲击位置所对应的行或列中,确定与敲击次数对应的显示区域,包括:
[0017]在敲击位置所对应的行或列中,将第K个显示区域确定为与敲击次数对应的显示区域;
[0018]其中,K=mod(M,N),M是敲击次数,N是敲击位置所对应的行或列中的显示区域的个数。
[0019]可选的,边缘触控信号是持续触摸信号,信号特征包括:触摸位置和持续时长;
[0020]根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域,包括:
[0021]在用户界面中确定与触摸位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域;
[0022]在触摸位置所对应的行或列中,将第η个显示区域确定为与持续时长对应的显示区域;
[0023]其中,持续时长与η呈正比例关系。
[0024]可选的,该方法还包括:
[0025]通过边缘触控传感器获取用户的握持姿态;
[0026]检测握持姿态是否为预定握持姿态;
[0027]若握持姿态是预定握持姿态,执行根据边缘触控信号在用户界面中选定目标操作对象的步骤。
[0028]可选的,该方法还包括:
[0029]将目标操作对象与其它操作对象进行区别显示,区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。
[0030]根据本公开实施例的第二方面,提供一种对象操作装置,该装置包括:
[0031 ]第一接收模块,被配置为接收边缘触控信号;
[0032]选定模块,被配置为根据边缘触控信号在用户界面中选定目标操作对象;边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象;
[0033]第一执行模块,被配置为对目标操作对象执行预定操作。
[0034]可选的,选定模块包括:
[0035]区域确定子模块,被配置为根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域;
[0036]对象选定子模块,被配置为将位于所指示的显示区域的操作对象选定为目标操作对象。
[0037]可选的,,边缘触控信号是边缘敲击信号,信号特征包括:敲击位置和敲击次数;
[0038]区域确定子模块,包括:
[0039]第一确定子模块,被配置为在用户界面中确定与敲击位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域;
[0040]第二确定子模块,在敲击位置所对应的行或列中,确定与敲击次数对应的显示区域。
[0041]可选的,第二确定子模块,被配置为在敲击位置所对应的行或列中,将第Κ个显示区域确定为与敲击次数对应的显示区域;
[0042]其中,K=mod(M,N),M是敲击次数,N是敲击位置所对应的行或列中的显示区域的个数。
[0043]可选的,边缘触控信号是持续触摸信号,信号特征包括:触摸位置和持续时长;
[0044]区域确定子模块,包括:
[0045]第三确定子模块,被配置为在用户界面中确定与触摸位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域;
[0046]第四确定子模块,被配置为在触摸位置所对应的行或列中,将第η个显示区域确定为与持续时长对应的显示区域;
[0047]其中,持续时长与η呈正比例关系。
[0048]可选的,该装置还包括:
[0049]获取模块,被配置为通过边缘触控传感器获取用户的握持姿态;
[0050]检测模块,被配置为检测握持姿态是否为预定握持姿态;
[0051]第二执行模块,被配置为若握持姿态是预定握持姿态,执行根据边缘触控信号在用户界面中选定目标操作对象的步骤。
[0052]可选的,该装置还包括:
[0053]区别显示模块,被配置为将目标操作对象与其它操作对象进行区别显示,区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。
[0054]根据本公开实施例的第三方面,提供一种对象操作装置,该装置包括:
[0055]处理器;
[0056]用于存储处理器可执行指令的存储器;
[0057]其中,处理器被配置为:
[0058]接收第一边缘触控信号;
[0059]根据第一边缘触控信号在用户界面中选定目标操作对象;第一边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象;
[0060]对目标操作对象执行预定操作。
[0061]本公开的实施例提供的技术方案可以包括以下有益效果:
[0062]通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了用户在使用移动终端时,能够单手操作,提高用户体验的效果。
[0063]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【附图说明】
[0064]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
[0065]图1Α是根据部分示例性实施例示出的一种对象操作方法的实施环境的示意图;
[0066]图1Β是根据部分示例性实施例示出的一种对象操作方法的实施环境的示意图;
[0067]图1C是根据部分示例性实施例示出的一种对象操作方法的实施环境的示意图;
[0068]图2Α是根据一示例性实施例示出的一种对象操作方法的流程图;
[0069]图2Β是根据一示例性实施例示出的一种对象操作方法的实施示意图;
[0070]图3Α是根据另一示例性实施例示出的一种对象操作方法的流程图;
[0071 ]图3Β是根
据一示例性实施例示出的一种对象操作方法的实施示意图;
[0072]图3C是根据另一示例性实施例示出的一种对象操作方法的流程图;
[0073]图3D是根据一示例性实施例示出的一种对象操作方法的实施示意图;
[0074]图3Ε是根据另一示例性实施例示出的一种对象操作方法的流程图;
[0075]图4是根据一示例性实施例示出的一种对象操作装置的框图;
[0076]图5是根据另一示例性实施例示出的一种对象操作装置的框图;
[0077]图6是根据另一示例性实施例示出的一种对象操作装置的框图。
【具体实施方式】
[0078]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0079]请参考图1A,其示出了本公开一个示例性实施例示出的移动终端的硬件结构图。该移动终端可以是诸如智能手机、平板电脑、电子书阅读器之类的电子设备。该移动终端包括:总线110、处理器120、存储器140、边缘触控传感器160和触控IC(Integrated Circuit,集成电路)180。其中:
[0080]存储器140通过总线110与处理器120相连,边缘触控传感器160与触控IC180相连,触控IC180通过总线110与处理器120相连。
[0081]存储器140中存储有处理器120的可执行指令和预定解锁密码。
[0082]边缘触控传感器160用于接收边缘触控信号。
[0083]边缘触控传感器160将接收到的边缘触控信号发送至触控IC180。
[0084]触控IC180将边缘触控信号转换为处理器可识别的信号,将转换后的信号发送至处理器120,或者触控IC180检测接收到的信号,将检测结果发送至处理器120。
[0085]边缘触控传感器160设置在终端的上边框、下边框、左边框和右边框中至少一个边框的周侧,或者设置在终端的触摸屏与终端的至少一个边框之间的区域中。
[0086]可选的,边缘触控传感器160的数量为至少一个。
[0087]可选的,多个边缘触控传感器160以离散方式均匀分布在终端的上边框、下边框、左边框和右边框中至少一个边框的周侧,或者终端的触摸屏与终端的至少一个边框之间的区域。
[0088]可选的,边缘触控传感器160呈条状分布在终端的上边框、下边框、左边框和右边框中至少一个边框的周侧,或者终端的触摸屏与终端的至少一个边框之间的区域,一个条状的边缘触控传感器160能够覆盖终端的触摸屏与一个边框之间的区域。
[0089]以边缘触控传感器160呈条状分布设置在终端的上边框、下边框、左边框和右边框中至少一个边框的周侧为例,如图1B所示,边缘触控传感器160呈条状设置在终端的左边框20的周侧和右边框21的周侧。
[0090]以边缘触控传感器160以离散方式均匀分布设置在终端的触摸屏与终端的至少一个边框之间的区域为例,如图1C所示,边缘触控传感器160离散均匀分布设置在终端的触摸屏23与终端的左边框20之间的区域22,终端的触摸屏23与右边框21之间的区域24。
[0091]请参照图2A,其示出了本公开一个示例性实施例提供的对象操作方法的流程图。该对象操作方法可由图1A所示的移动终端执行。如图2A所示,该对象操作方法可以包括以下步骤:
[0092]在步骤201中,接收边缘触控信号。
[0093]在步骤202中,根据边缘触控信号在用户界面中选定目标操作对象。
[0094]边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象。可选地,操作对象是应用程序、文件夹、文件、菜单项、单元格中的任意一种。
[0095]可选的,用户界面中的操作对象按照行和列进行布局,用户界面中的行或列中包括按序排列的若干个显示区域。操作对象的数量小于等于显示区域的数量,一个操作对象对应一个显示区域。
[0096]可选的,边缘触控传感器的不同触控位置分别与用户界面中不同的行或列对应,边缘触控传感器与用户界面中显示区域的行或列的对应关系与移动终端的实际物理结构有关。
[0097]如图2B所示,用户界面20中的16个操作对象按照行和列排列,一共有四行,每行有四个显示区域即四列,每个显示区域中有一个操作对象,区域21和区域22对应第一行的四个显示区域中的四个应用程序,区域23和区域24对应第二行的四个显示区域中的四个应用程序,区域25和区域26对应第三行的四个显示区域中的四个应用程序,区域27和区域28对应第四行的四个显示区域中的四个应用程序。
[0098]在步骤203中,对目标操作对象执行预定操作。
[0099]综上所述,本实施例所提供的对象操作方法,通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了令用户在使用移动终端时,能够单手操作,提高用户体验的效果。
[0100]在一个示例性的实施例中,在根据边缘触控信号在用户界面选定目标操作对象之前,移动终端还需要检测用户的握持姿态是否为预定握持姿态。移动终端通过边缘触控传感器获取用户的握持姿态,和边缘触控信号。
[0101]可选的,移动终端接收边缘触控信号后,再通过边缘触控传感器获取用户的握持姿态,并判断用户的握持姿态是否是预定握持姿态,若用户的握持姿态为预定握持姿态,则根据接收到的边缘触控信号在用户界面选定目标操作对象,在完成一次对边缘触控信号的响应后,需要再次获取边缘触控信号和用户的握持姿态,再根据用户的握持姿态是否是预定握持姿态来选择是否响应边缘触控信号;若用户的握持姿态不是预定握持姿态,则忽略接收到的边缘触控信号,移动终端不响应接收到的边缘触控信号。
[0102]可选的,移动终端接收用户的握持状态和边缘触控信号,移动终端通过边缘触控传感器获取用户的握持姿态后,判断用户的握持姿态是否是预定握持姿态,若用户的握持姿态为预定握持姿态,则在后续时间内不再获取用户的握持姿态,直接根据边缘触控信号在用户界面选定目标操作对象;若用户的握持姿态不是预定握持姿态,则重新获取用户的握持姿态。后续时间是以秒为单位的时间,比如5秒、10秒。
[0103]请参照图3A,其示出了本公开另一个示例性实施例提供的对象操作方法的流程图。该对象操作方法可由图1A所示的移动终端执行。如图3A所示,以上述实施例中第一中情况为例,该对象操作方法可以包括以下步骤:
[0104]在步骤301中,接收边缘触控信号。
[0105]移动终端接收边缘触控信号。
[0106]当用户对移动终端的边缘进行操作时,产生边缘触控信号。
[0107]需要说明的是,本实施例对步骤301的执行顺序不做限定,步骤301还可以在步骤303之后执行。
[0108]在步骤302中,通过边缘触控传感器获取用户的握持姿态。
[0109]移动终端通过边缘触控传感器获取用户的握持姿态。
[0110]可选的,握持姿态是用户对移动终端的一种使用状态,当终端相对的两边上的边缘触控传感器检测到至少四个边缘触控位置,且每边至少检测到一个边缘触控位置时,即可判断当前为握持姿态。
[0111]在步骤303中,检测握持姿态是否为预定握持姿态。
[0112]可选的,预定握持姿态为用户预先设置的单手握持姿态,用户可在移动终端的设置界面,根据自身的操作习惯对移动终端进行握持,存储器存储用户在设置预定握持姿态时的边缘触控位置和边缘触控位置的数量。
[0113]比如,用户设置握持姿态为右手握持,如图3B所示,区域31至区域35的边缘触控位置构成的握持姿态为预定握持姿态。
[0114]若握持姿态是预定握持姿态,执行根据边缘触控信号在用户界面中选定目标操作对象的步骤。
[0115]当检测结果为握持姿态是预定握持姿态时,执行步骤304;当检测结果为握持姿态不是预定握持姿态时,则忽略接
收的边缘触控信号,即不对边缘触控信号进行响应。
[0116]在步骤304中,根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域。
[0117]可选的,边缘触控信号是边缘敲击信号,边缘触控信号的信号特征包括敲击位置和敲击次数。
[0118]该步骤可由如下两个步骤实现,如图3C所示:
[0119]在步骤3041中,在用户界面中确定与敲击位置相对应的行或列。
[0120]在步骤3042中,在敲击位置所对应的行或列中,确定与敲击次数对应的显示区域。[0121 ]该步骤包括:在敲击位置所对应的行或列中,将第K个显示区域确定为与敲击次数对应的显示区域;
[0122]其中,K=mod(M,N),M是敲击次数,N是敲击位置所对应的行或列中的显示区域的个数。
[0123]K为敲击次数除以敲击位置所对应的行或列中的显示区域的个数的余数。
[0124]可选的,起始显示区域为预先设置的显示区域,比如:设定距离敲击位置最近的一个显示区域为起始显示区域,或者,指定显示区域为起始显示区域。
[0125]以图2B为例,用户在区域25处敲击3次,起始操作对象为距离敲击位置最近的一个显示区域,即操作对象“L应用”对应的显示区域30。移动终端接收边缘触控信号,获取边缘触控信号的敲击位置为区域25,敲击次数为3次,敲击位置对应于用户界面中的第三行,K =mod(3,4)=3,即在敲击位置对应的第三行中,与敲击次数对应的显示区域是第三行从右边向左数的第三个显示区域29。
[0126]在步骤305中,将位于所指示的显示区域的操作对象选定为目标操作对象。
[0127]一个操作对象对应一个显示区域,将位于边缘触控信号所指示的显示区域的操作对象选定为目标操作对象。
[0128]在步骤306中,将目标操作对象与其它操作对象进行区别显示。
[0129]可选的,区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。
[0130]为了避免误操作,需要明确目标操作对象,将目标操作对象与其他操作对象进行区别显示。
[0131 ]可选的,可以将目标操作对象的背景色改变,比如将目标操作对象的背景色变深;
[0132]或者,令目标操作对应的边框产生特效,比如,将目标操作对象的边框模糊化;
[0133]或者,将目标操作对象的文字效果进行改变,比如,将目标操作对象下方的名称的颜色改变;
[0134]或者,采用将目标操作对象的背景色改变,令目标操作对应的边框产生特效,将目标操作对象的文字效果进行改变中的至少一种将目标操作对应与其他操作对象进行区别显不ο
[0135]举例来说,图2Β中的位于显示区域29的“J应用”被选定为目标操作对象,将“J应用”的边框变为虚线,如图3D所示。
[0136]可选的,当区别显示的目标操作对象是用户所希望的操作对象时,执行步骤307;当区别显示的目标操作对象不是用户所希望的操作对象时,重新进行边缘触控操作,即重新选择目标操作对象。
[0137]在步骤307中,对目标操作对象执行预定操作。
[0138]可选的,当目标操作对象处于被选定状态的时长达到预定时长后,自动对目标操作对象执行预定操作,比如目标操作对象被选定1秒后,自动执行预定操作。
[0139]可选的,预定操作是打开、移动、删除等。
[0140]比如,当目标操作对象为应用程序时,则预定操作为打开应用程序;
[0141]当目标操作对象为文件夹时,预定操作为打开文件夹;
[0142]当目标操作对象为文件时,预定操作为删除文件。
[0143]综上所述,本实施例所提供的对象操作方法,通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了令用户在使用移动终端时,能够单手操作,提高用户体验的效果。
[0144]此外,本实施例还通过获取边缘触控信号的敲击位置和敲击次数,使得用户能够只使用单手对用户界面中的操作对象进行操作,使得操作更加简便。
[0145]此外,本实施例还通过将目标操作对象与其他操作对象进行区别显示,避免了用户在选错操作对象时进行错误的操作,能够明确目标操作对象,避免误操作,使得用户体验更好。
[0146]在基于图3Α所示实施例的可选实施例中,当边缘触控信号是持续触摸信号时,边缘触控信号的信号特征包括触摸位置和触摸时长,步骤3041至步骤3042可被替代实现为步骤3043至步骤3044,也即是步骤304由如下两个步骤实现,如图3Ε所示:
[0147]在步骤3043中,在用户界面中确定与触摸位置相对应的行或列。
[OH8]在步骤3044中,在触摸位置所对应的行或列中,将第η个显示区域确定为为与持续时长对应的显示区域。
[0149]其中,持续时长与η呈正比例关系。η为持续触摸信号所对应的行或列中显示区域的个数。
[0150]移动终端获取边缘触控信号的触摸位置,根据触摸位置确定与显示区域对应的行或列。
[0151]可选的,持续触摸信号的持续时长与η成正比例关系,比例系数由用户自主设置。比如:续触摸信号的持续时长与η的比例系数为1,则当持续触摸信号的时长为1秒时,将第1个显示区域确定为与持续时长对应的显示区域;当持续触摸信号的时长为2秒时,将第2个显示区域确定为与持续时长对应的显示区域;当持续触摸信号的时长为3秒时,…….。
[0152]可选的,起始显示区域为预先设置的显示区域,比如:设定距离边缘触控信号的触摸位置最近的一个显示区域为起始显示区域,或者,指定显示区域为起始显示区域。
[0153]以图2Β为例,用户在区域25处持续触摸3秒,起始显示区域为距离触摸位置最近的的一个显示区域。移动终端接收边缘触控信号,获取边缘触控信号的触摸位置为区域25,持续触摸时长为3秒,持续触摸信号对应于用户界面中的第三行,假设持续触摸信号的持续时长与η的比例系数为1,则将第三行从右向左数的第三个显示区域29确定为与持续时长对应的显示区域。
[0154]此外,本实施例还通过持续触摸边缘触控传感器,获取边缘触控信号的触摸位置和持续触摸时长,使得用户能够只使用单手对用户界面中的操作对象进行操作,使得操作更加简便。
[0155]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0156]请参照图4,其示出了本公开一个实施例提供的对象操作装置的结构方框图。该对象操作装置可以通过软件、硬件或者两者的结合实现成为上述可提供对象操作方法的终端的全部或者一部分。该装置包括:
[0157]第一接收模块410,被配置为接收边缘触控信号。
[0158]选定模块420,被配置为根据边缘触控信号在用户界面中选定目标操作对象;边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象。
[0159]第一执行模块430,被配置为对目标操作对象执行预定操作。
[0160]综上所述,本实施例所提供的对象操作装置,通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了令用户在使用移动终端时,能够单手操作,提高用户体验的效果。
[0161]请参照图5,其示出了本公开另一个实施例提供的对象操作装置的结构方框图。该对象操作装置可以通过软件、硬件或者两者的结合实现成为上述可提供对象操作方法的终端的全部或者一部分。该装置包括:
[0162]第一接收模块510,被配置为接收边缘触控信号。
[0163]选定模块520,被配置为根据边缘触控信号在用户界面中选定目标操作对象;边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象。
[0164]第一执行模块530,被配置为对目标操作对象执行预定操作。
[0165]可选的,选定模块520包
括:
[0166]区域确定子模块521,被配置为根据操作对象在用户界面中的布局,以及边缘触控信号的信号特征,确定边缘触控信号在用户界面中所指示的显示区域。
[0167]对象选定子模块522,被配置为将位于所指示的显示区域的操作对象选定为目标操作对象。
[0168]可选的,边缘触控信号是边缘敲击信号,信号特征包括:敲击位置和敲击次数。
[0169]区域确定子模块521,包括:
[0170]第一确定子模块5211,被配置为在用户界面中确定与敲击位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域。
[0171]第二确定子模块5212,在敲击位置所对应的行或列中,确定与敲击次数对应的显示区域。
[0172]可选的,第二确定子模块5212,被配置为在敲击位置所对应的行或列中,将第K个显示区域确定为与敲击次数对应的显示区域;
[0173]其中,K=mod(M,N),M是敲击次数,N是敲击位置所对应的行或列中的显示区域的个数。
[0174]可选的,边缘触控信号是持续触摸信号,信号特征包括:触摸位置和持续时长;
[0175]区域确定子模块521,包括:
[0176]第三确定子模块5213,被配置为在用户界面中确定与触摸位置相对应的行或列;用户界面中的操作对象按照行和列进行布局,行或列中包括按序排列的若干个显示区域;
[0177]第四确定子模块5214,被配置为在触摸位置所对应的行或列中,将第η个显示区域确定为与持续时长对应的显示区域;
[0178]其中,持续时长与η呈正比例关系。
[0179]可选的,该装置还包括:
[0180]获取模块540,被配置为通过边缘触控传感器获取用户的握持姿态;
[0181 ]检测模块550,被配置为检测握持姿态是否为预定握持姿态;
[0182]第二执行模块560,被配置为若握持姿态是预定握持姿态,执行根据边缘触控信号在用户界面中选定目标操作对象的步骤。
[0183]可选的,该装置还包括:
[0184]区别显示模块570,被配置为将目标操作对象与其它操作对象进行区别显示,区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。
[0185]综上所述,本实施例所提供的对象操作装置,通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了令用户在使用移动终端时,能够单手操作,提高用户体验的效果。
[0186]此外,本实施例还通过获取边缘触控信号的敲击位置和敲击次数,使得用户能够只使用单手对用户界面中的操作对象进行操作,使得操作更加简便。
[0187]此外,本实施例还通过持续触摸边缘触控传感器,获取边缘触控信号的触摸位置和持续触摸时长,使得用户能够只使用单手对用户界面中的操作对象进行操作,使得操作更加简便。
[0188]此外,本实施例还通过将目标操作对象与其他操作对象进行区别显示,避免了用户在选错操作对象时进行错误的操作,能够明确目标操作对象,避免误操作,使得用户体验更好。
[0189]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0190]本公开一示例性实施例提供了一种对象操作装置,能够实现本公开提供的对象操作方法,该对象操作装置包括:处理器、用于存储处理器可执行指令的存储器;
[0191]其中,处理器被配置为:
[0192]接收边缘触控信号;
[0193]根据边缘触控信号在用户界面中选定目标操作对象;边缘触控信号是通过边缘触控传感器触发的信号,用户界面包括至少一个操作对象;
[0194]对目标操作对象执行预定操作。
[0195]图6是根据一示例性实施例示出的一种对象操作装置的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0196]请参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/0)接口 612,传感器组件614,以及通信组件616。
[0197]处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器618来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
[0198]存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0199]电源组件606为装置600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
[0200]多媒体组件608包括在装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。[0201 ]音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
[0202]I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0203]传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600的打开/关闭状态,组件的相对定位,例如组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600—个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器,温度传感器或边缘触控传感器。
[0204]通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如W1-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件616还包括近场通信
(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0205]在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述对象操作方法。
[0206]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器618执行以完成上述对象操作方法。例如,非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、⑶-R0M、磁带、软盘和光数据存储设备等。
[0207]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0208]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种对象操作方法,其特征在于,所述方法包括: 接收边缘触控信号; 根据所述边缘触控信号在用户界面中选定目标操作对象;所述边缘触控信号是通过边缘触控传感器触发的信号,所述用户界面包括至少一个操作对象; 对所述目标操作对象执行预定操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述边缘触控信号在用户界面中选定目标操作对象,包括: 根据所述操作对象在所述用户界面中的布局,以及所述边缘触控信号的信号特征,确定所述边缘触控信号在所述用户界面中所指示的显示区域; 将位于所述所指示的显示区域的所述操作对象选定为所述目标操作对象。3.根据权利要求2所述的方法,其特征在于,所述边缘触控信号是边缘敲击信号,所述信号特征包括:敲击位置和敲击次数; 所述根据所述操作对象在所述用户界面中的布局,以及所述边缘触控信号的信号特征,确定所述边缘触控信号在所述用户界面中所指示的显示区域,包括: 在所述用户界面中确定与所述敲击位置相对应的行或列;所述用户界面中的所述操作对象按照行和列进行布局,所述行或列中包括按序排列的若干个显示区域; 在所述敲击位置所对应的行或列中,确定与所述敲击次数对应的显示区域。4.根据权利要求3所述的方法,其特征在于,所述在所述敲击位置所对应的行或列中,确定与所述敲击次数对应的显示区域,包括: 在所述敲击位置所对应的行或列中,将第K个所述显示区域确定为与所述敲击次数对应的显示区域; 其中,1( = 1110(1(1,1'0,Μ是所述敲击次数,Ν是所述敲击位置所对应的行或列中的所述显示区域的个数。5.根据权利要求2所述的方法,其特征在于,所述边缘触控信号是持续触摸信号,所述信号特征包括:触摸位置和持续时长; 所述根据所述操作对象在所述用户界面中的布局,以及所述边缘触控信号的信号特征,确定所述边缘触控信号在所述用户界面中所指示的显示区域,包括: 在所述用户界面中确定与所述触摸位置相对应的行或列;所述用户界面中的所述操作对象按照行和列进行布局,所述行或列中包括按序排列的若干个显示区域; 在所述触摸位置所对应的行或列中,将第η个显示区域确定为与所述持续时长对应的显示区域; 其中,所述持续时长与所述η呈正比例关系。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括: 通过所述边缘触控传感器获取用户的握持姿态; 检测所述握持姿态是否为预定握持姿态; 若所述握持姿态是预定握持姿态,执行所述根据所述边缘触控信号在用户界面中选定目标操作对象的步骤。7.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括: 将所述目标操作对象与其它所述操作对象进行区别显示,所述区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。8.一种对象操作装置,其特征在于,所述装置包括: 第一接收模块,被配置为接收边缘触控信号; 选定模块,被配置为根据所述边缘触控信号在用户界面中选定目标操作对象;所述边缘触控信号是通过边缘触控传感器触发的信号,所述用户界面包括至少一个操作对象; 第一执行模块,被配置为对所述目标操作对象执行预定操作。9.根据权利要求10所述的装置,其特征在于,所述选定模块包括: 区域确定子模块,被配置为根据所述操作对象在所述用户界面中的布局,以及所述边缘触控信号的信号特征,确定所述边缘触控信号在所述用户界面中所指示的显示区域; 对象选定子模块,被配置为将位于所述所指示的显示区域的所述操作对象选定为所述目标操作对象。10.根据权利要求9所述的装置,其特征在于,所述边缘触控信号是边缘敲击信号,所述信号特征包括:敲击位置和敲击次数; 所述区域确定子模块,包括: 第一确定子模块,被配置为在所述用户界面中确定与所述敲击位置相对应的行或列;所述用户界面中的所述操作对象按照行和列进行布局,所述行或列中包括按序排列的若干个显示区域; 第二确定子模块,在所述敲击位置所对应的行或列中,确定与所述敲击次数对应的显示区域。11.根据权利要求10所述的装置,其特征在于,所述第二确定子模块,被配置为在所述敲击位置所对应的行或列中,将第K个所述显示区域确定为与所述敲击次数对应的显示区域; 其中,1( = 1110(1(1,1'0,Μ是所述敲击次数,Ν是所述敲击位置所对应的行或列中的所述显示区域的个数。12.根据权利要求9所述的装置,其特征在于,所述边缘触控信号是持续触摸信号,所述信号特征包括:触摸位置和持续时长; 所述区域确定子模块,包括: 第三确定子模块,被配置为在所述用户界面中确定与所述触摸位置相对应的行或列;所述用户界面中的所述操作对象按照行和列进行布局,所述行或列中包括按序排列的若干个显示区域; 第四确定子模块,被配置为在所述触摸位置所对应的行或列中,将第η个显示区域确定为与所述持续时长对应的显示区域; 其中,所述持续时长与所述η呈正比例关系。13.根据权利要求8至12任一所述的装置,其特征在于,所述装置还包括: 获取模块,被配置为通过所述边缘触控传感器获取用户的握持姿态; 检测模块,被配置为检测所述握持姿态是否为预定握持姿态; 第二执行模块,被配置为若所述握持姿态是预定握持姿态,执行所述根据所述边缘触控信号在用户界面中选定目标操作对象的步骤。14.根据权利要求8至12所述的任一装置,其特征在于,所述装置还包括: 区别显示模块,被配置为将所述目标操作对象与其它所述操作对象进行区别显示,所述区别显示包括:采用不同的背景色进行显示、采用不同的边框特效进行显示、采用不同的文字效果进行显示中的至少一种。15.一种对象操作装置,其特征在于,所述装置包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收边缘触控信号; 根据所述边缘触控信号在用户界面中选定目标操作对象;所述边缘触控信号是通过边缘触控传感器触发的信号,所述用户界面包括至少一个操作对象; 对所述目标操作对象执行预定操作。
【专利摘要】本公开揭示了一种对象操作方法及装置,属于用户界面交互领域。所述对象操作方法包括:接收边缘触控信号;根据所述边缘触控信号在用户界面中选定目标操作对象;所述边缘触控信号是通过边缘触控传感器触发的信号,所述用户界面包括至少一个操作对象;对所述目标操作对象执行预定操作。通过接收边缘触控信号,根据边缘触控信号在用户界面中选定目标操作对象,对目标操作对象执行预定操作;解决了由于移动终端屏幕较大,用户单手操作不方便的问题;达到了令用户在使用移动终端时,能够单手操作,提高用户体验的效果。
【IPC分类】G06F3/0484, G06F3/0488
【公开号】CN105487805
【申请号】CN201510862378
【发明人】陈志军, 侯文迪, 龙飞
【申请人】小米科技有限责任公司
【公开日】2016年4月13日
【申请日】2015年12月1日