一种信息处理方法及电子设备的制造方法_2

文档序号:9274395阅读:来源:国知局
优先级,确定所述每个显示条目在所述显示单元上相对于所述基准位置的显示位置;根据所确定的显示位置,显示所述至少一个显示条目。
[0071]本发明实施例中,在接收到针对电子设备的显示单元的触发操作之后,可以根据触发操作确定一基准位置,以及可以根据触发操作获得至少一个显示条目,进而再根据每个显示条目的优先级为其分别确定相对于基准位置的显示位置,相对于现有技术中的只能以一种固定的方式对至少一个显示条目进行显示的方案来说,通过本发明实施例中的技术方案,可以根据每个显示条目的优先级来决定其在显示单元上的显示位置,针对性较强,可以增强信息的显示特性。
[0072]另外,一般优先级越高的显示条目表明对于用户来说就越重要,那么用户期望对其进行操作的可能性就比较大,此时,根据优先级的高低来确定显示位置,可以尽量满足用户的实际使用需求,用户在通过单手操作的情况下也可以轻松对其进行操作和控制,增强了电子设备的可操作性,非常方便,进而也可以提高对信息的处理速率,提高用户的使用体验。
[0073]为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0074]本发明实施例中,电子设备可以是指手机、平板电脑(PAD)、掌上电脑(PersonalDigital Assistant,PDA)、笔记本电脑等等不同的电子设备,对于所述电子设备具体是什么样的设备本发明不做限制。
[0075]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0076]请参见图1,本发明实施例提供一种信息处理方法,本发明实施例中的信息处理方法可以应用于电子设备,即,该信息处理方法中各步骤的执行主体可以是电子设备。该方法的主要流程描述如下。
[0077]步骤101:接收针对电子设备的显示单元的触发操作。
[0078]以电子设备是手机为例,显示单元可以是指手机的显示屏,显示单元可以用于显示信息,同时,也可以用于接收操作体针对显示单元进行的操作,用户可以通过显示单元与电子设备进行信息交互。
[0079]本发明实施例中,触发操作可以是指用户通过操作体(例如用户的手指或触控笔)执行的、针对电子设备的显示单元的触控操作、按键操作、手势操作、声控操作等等不同的操作,至于触发操作的操作类型本发明不做限制,具体可以根据电子设备的硬件配置和用户的使用习惯和需求而确定。
[0080]步骤102:根据触发操作,确定一基准位置;其中,基准位置与操作体在显示单元上进行触发操作的位置相关。
[0081]在检测到操作体执行的触发操作之后,可以根据触发操作来确定本发明实施例中的基准位置,可以这样认为,基准位置与操作体在显示单元上进行触发操作的位置相关,具体来说,可以是根据操作体与显示单元的作用位置在显示单元上确定出本发明实施例中的基准位置。
[0082]在具体实施过程中,根据操作体与显示单元的作用位置来确定基准位置的方式可以具有多种,以下以电子设备是手机、触发操作为触控操作为例进行举例说明。
[0083]请参见图2A,椭圆201为操作体(即用户的右手拇指)在手机的显示屏上进行触控操作时的触控位置,因为当用户通过拇指与显示屏进行触控接触时,一般是以拇指的指腹与显示屏进行接触,所以图2A中以椭圆201为例来表明进行触控操作的操作体与显示屏的作用位置。
[0084]例如,如图2A中所示,可以直接将椭圆201所占据显示屏的位置确定为基准位置,即,直接将椭圆201确定为基准位置,这样可以直接与用户的实际触控操作的位置保持一致。通过此种方式确定的基准位置可以认为是显示屏的一块显示区域,具体地,可以理解为是显示屏的一块像素块。
[0085]或者例如,还可以先确定椭圆201的对称中心,再将对称中心所对应的中心像素点(或与中心像素点相邻的几个像素点所组成的像素块)所占据的位置确定为基准位置,这样可以在椭圆201的面积太大时,尽量减小基准位置所占据的显示区域,这样可以方便确定基准位置与显示屏上显示的其它对象的位置关系,提高准确性。
[0086]或者例如,还可以将以椭圆201所确定的预设区域所占据的位置确定为基准位置。例如,请参见图2B,以椭圆201的对称中心为圆心、以预设长度为半径所确定的圆为圆202,那么可以将圆202所占据的位置确定为基准位置,至于预设长度(即圆202的半径)可以根据显示屏的具体尺寸、用户的平均手指长度等因素综合考虑。
[0087]以上列举了仅根据触发操作与显示单元的作用位置来确定基准位置的三种方式,在具体实施过程中,当然还可以有其它方式,此处就不一一举例进行说明了。
[0088]另外,针对一定时间(例如I分钟)内的多次触控操作,可以先判断多次触控操作分别对应的触控位置是否位于特定范围(较优地,可以是指较小范围)内,若是的话,表明多次触控操作的位置变化范围较小,此时可以将多次触控操作中的第一次触控操作所对应的基准位置作为多次触控操作共有的基准位置,这样就可以避免针对每次触控操作均需进行基准位置的确认,也可以避免基准位置的频繁变化,从而可以尽量减小电子设备的处理负荷,降低功耗。
[0089]进一步地,为了尽量保证基准位置是与用户对电子设备的实际使用情况相符,在确定基准位置的过程中,除了将操作体作用于显示单元的作用位置作为确定依据之外,还可以同时考虑以下一种或几种依据。
[0090]例如,可选的,本发明实施例中,根据触发操作,确定一基准位置,可以包括:
[0091]确定电子设备的握持方式;
[0092]根据触发操作及握持方式,确定基准位置。
[0093]也就是说,还可以同时将电子设备的握持方式作为确定基准位置的依据。
[0094]确定电子设备的握持方式,主要是指确定电子设备宄竟是被用户右手握持还是左手握持,在确定握持方式之后,可以明确用户的使用情况,即,用户是左手操作还是右手操作,那么,通过同时根据握持方式和触发操作来确定基准位置,就可以保证基准位置是尽量与用户的实际使用情况相符合,这样可以提高基准位置确定的准确性和可靠性。
[0095]例如,当确定电子设备是右手握持时,由于电子设备的显示单元尺寸较大,又由于用户是单手操作,那么可以认为用户大多数操作是在显示单元的右半部分进行的,所以,为了方便用户操作,在触发操作的基础上,可以将基准位置尽量确定在显示单元的右半部分。
[0096]在具体实施过程中,例如可以有以下几种方式确定电子设备的握持方式。
[0097]例如,可以通过压力传感器检测到的压力值的大小来判断电子设备是左手握持还是右手握持。例如,当检测到电子设备的右侧受到的压力值较大,例如,在确定检测到的压力值大于预设压力值时,根据用户的使用习惯以及握持姿势,可以确定此时电子设备为右手握持。对应地,左手握持的检测也可以做类似处理,此处不再赘述。
[0098]或者例如,可以通过判断是显示单元的左半部分和右半部分接收到的操作次数来确定电子设备的握持方式。例如,当检测电子设备的右半部分接收到的操作次数远大于左侧接收到的操作次数,则可以表明用户的操作大部分是落在右半部分的显示区域内,此时可以认为电子设备为右手握持,因为当用户右手握持电子设备时,由于显示屏尺寸和用户手指长度的限制,以及根据用户的使用习惯,用户的大部分操作则会落到显示单元的右半部分,尤其是在执行例如滚屏等操作时,较为适用。
[0099]当然,还可以通过其它的方式来确定电子设备的握持方式,本申请人在此就不一一举例进行说明了,只要能够检测电子设备的握持方式的方法均应在本发明的保护范围之内。另外,为了使得检测结果尽量准确,可以将几种确定方式同时实施。
[0100]或者,还可以将显示单元的实际物理尺寸、一般用户的手指的平均长度、显示单元上的输入控件(例如屏幕软键盘)的样式等等中的一种或几种作为确定基准位置的依据。
[0101]步骤103:根据触发操作,获得至少一个显示条目。
[0102]其中,至少一个显示条目中的每个显示条目可以是指电子设备的显示单元上能够进行显示的对象,具体来说,可以是指可交互对象,即,可以是指能够用于与用户进行信息交互的可操作对象,用户可以针对可交互对象进行操作以控制电子设备实现相应的功能,从而完成信息的交互。
[0103]在具体实施过程中,当触发操作的类型不同,对应的显示条目的类型也可能不同,具体来说,根据触发操作的不同类型,可以将对应的显示条目划分为两类。即:
[0104]第一类:
[0105]可选的,本发明实施例中,触发操作为针对输入区域的输入操作;
[0106]根据触发操作,获得至少一个显示条目,可以包括:
[0107]根据输入操作,获得针对输入区域的输入信息;
[0108]根据输入信息,获得与输入信息相关联的至少一个搜索结果。
[0109]其中,至少一个搜索结果即可以理解为至少一个显示条目。
[0110]S卩,第一类显示条目可以理解为:先根据输入操作获得输入信息,再对输入信息进行识别、处理之后获得的至少一个搜索结
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1