终端界面的优化操作方法和装置的制造方法_2

文档序号:8430438阅读:来源:国知局
现方式中,所述手持方式确定模块还用于:检测所述用户的手持方式是否变化;
[0057]当所述手持方式确定模块检测到所述用户的手持方式变化时,所述手部参数模块还用于:根据所述变化后的手持方式以及历史操作信息确定所述变化后的手部参数,所述历史操作信息包括所述用户的手部操作记录、手部参数记录;
[0058]所述盲区确定模块还用于:根据所述变化后的手持方式和所述变化后的手部参数重新确定当前新操作界面上的新操作盲区;
[0059]所述优化处理模块还用于:对所述新操作盲区内的元素进行优化处理,以使所述用户通过所述变化后的手持方式能够操作所述新操作盲区内的元素。
[0060]本发明实施例提供的终端界面的优化操作方法和装置,根据用户的操作获取用户操作终端的手持方式、用户操作终端的手的手部参数以及界面参数,进一步根据手持方式、手部参数以及界面参数确定操作界面上的操作盲区,对操作盲区内的元素进行优化处理,以使用户通过手持方式能够操作操作盲区内的元素。通过上述方法能够提高操作界面的可操作性,保证操作界面的使用效率,而且整个过程中不需要用户的参与,方便了用户的使用,同时能够适应不同用户的不同手持方式和手部参数,满足用户个性化的需求。
【附图说明】
[0061]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0062]图1为本发明终端界面的优化操作方法实施例一的流程图;
[0063]图2为右手单手持终端操作时的手部参数的示意图;
[0064]图3为三种不同手持方式下的操作盲区的示意图;
[0065]图4为本发明终端界面的优化操作方法实施例二的流程图;
[0066]图5为本发明终端界面的优化操作方法实施例三的流程图;
[0067]图6为本发明终端界面的优化操作方法一个应用场景的操作示意图;
[0068]图7为本发明终端界面的优化操作方法另一个应用场景的操作示意图;
[0069]图8为本发明终端界面的优化操作装置实施例一的结构示意图;
[0070]图9为本发明终端界面的优化操作装置实施例二的结构示意图;
[0071]图10为本发明实施例提供的终端的结构示意图。
【具体实施方式】
[0072]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0073]图1为本发明终端界面的优化操作方法实施例一的流程图,该方法可应用于具有触摸屏的终端,例如:手机、PAD (personal digital assistant,个人数字助理)、MP3、MP4、或平板电脑等,本发明实施例提供的终端界面的优化操作方法的执行主体为上述终端,具体可以通过上述终端中具有处理功能的模块或芯片来实现,例如:CPU (central processunit,中央处理器)等。如图1所示,本实施例提供的终端界面的优化操作方法包括以下步骤:
[0074]步骤101、通过终端上的感应装置获取用户的手部操作信息。
[0075]其中,手部操作信息可以为用户通过触摸屏输入的触摸操作信号和/或用户手持终端时的感应信号。在用户浏览触摸屏上的操作界面的过程中,通过该感应装置能够检测到用户的操作,具体的,触摸屏具有一个二维或三维的坐标体系,用户通过触摸屏输入的任何操作都可获取到该操作对应的一个坐标用以标识该操作在触摸屏上的位置,即通过感应装置获取用户输入的操作触摸信号。当然,也可以通过感应装置获取用户手持终端时的感应信号,例如,可通过设置在终端两侧的感应装置来获取用户手持终端时的感应信号,当用户单手操作终端时,若用户使用左手,左手的手掌与终端左侧的感应装置接触,从而获取到感应信号。该感应装置为以下装置中的任意一个或其组合:陀螺仪、压力传感器、光传感器以及接触传感器。
[0076]步骤102、根据手部操作信息确定用户操作终端的手持方式,以及根据手部操作信息获取用户操作终端的手的手部参数。
[0077]首先,根据手部操作信息确定用户操作终端的手持方式,其中,手持方式包括双手操作、单手操作、手持位置、手持方向中的任意一个或其组合,其中,双手操作具体包括:双手持终端且双手同时操作、左手持终端且右手操作、右手持终端且左手操作,单手操作包括:右手操作或左手操作。手持位置即用户手持终端的位置,也就是具体确定用户当前手持终端的顶部位置、中间位置还是底部位置,用户手持终端的不同位置时可触摸到的操作界面的位置有所不同。手持方向具体指用户的当前操作界面是横屏还是竖屏,在当前操作界面为横屏和竖屏时用户可触摸到的操作界面的位置和大小也是不同的。
[0078]具体地,可以根据感应装置检测到的用户触摸的位置、触摸的力度、触摸的面积以及触摸的角度等来判断用户的手持方式。举例来说,用户采用不同的手持方式时可触摸到的位置会有所不同,如用户使用左手操作和右手操作可触摸到的位置有所不同,因此,终端可通过检测用户的触摸位置确定用户的手持方式,而且用户采用不同的手持方式时触摸力度有所不同,也可根据用户的触摸位置结合触摸力度确定用户的手持方式。以下通过一个具体的例子来说明,可通过设置在终端两侧的感应装置来判断用户的手持方式,当用户单手操作终端时,若用户使用左手,左手的手掌与终端左侧的感应装置接触,从而确定用户当前使用左手操作,并且能够准确的确定用户的手持位置。
[0079]在根据手部操作信息确定用户操作终端的手持方式之后,进一步根据手部操作信息获取用户操作终端的手的手部参数。这里,手部参数包括以下信息中的任意一个或其组合:用户操作终端的手的手指长度、手指的屈伸度、手指的粗细、以及手指的可移动范围。具体地,也可以根据感应装置检测到的用户触摸的位置、触摸的力度、触摸的面积以及触摸的角度等确定手部参数,例如,在确定用户的手持方式为右手操作后,进一步根据触摸操作信号确定右手的手部参数,如果用户使用右手大拇指进行操作,则根据用户触摸的最大距离的位置和最小距离的位置确定大拇指的长度、手指的屈伸度以及手指可移动的范围,并根据用户触摸的面积确定大拇指的粗细。图2为右手单手持终端操作时的手部参数的示意图,图2(a)所示的是右手大拇指在触摸屏幕上上下滑动的扇形区域(虚线形成的扇形区域)的大小,图2 (b)所示的是右手大拇指屈伸度的大小(虚线形成的角度),图2 (C)所示的是右手大拇指在触摸屏上能够触碰到的最远距离和最近距离。
[0080]需要说明的是,本实施例中的手持方式和手部参数只是举例说明,本发明实施例并不局限于此。
[0081]步骤103、获取触摸屏的当前操作界面上界面参数。
[0082]该界面参数包括:触摸屏的尺寸和操作界面上的元素信息,操作界面上的元素信息例如是各个元素的分布及可能触发执行的操作等。
[0083]步骤104、根据手持方式、手部参数以及界面参数确定操作界面上的操作盲区,操作盲区为用户使用手持方式无法触摸到的操作界面的范围。
[0084]操作盲区为用户使用手持方式无法触摸到的操作界面的范围。当用户使用不同的手持方式时用户无法触摸到的操作界面的范围不同,而且,不同用户的手部参数会有所不同,例如男士、女士、儿童手掌大小不同,手指的长度也不同,因此,即使用户的手持方式相同,手部参数的不同也会导致操作盲区的大小和范围不同,另外,在确定操作盲区时还要考虑操作界面的界面参数,界面参数主要是指触摸屏的尺寸,不同尺寸的触摸屏的操作盲区也会有所不同,因此,本实施例中需要根据手持方式、手部参数以及界面参数共同确定操作界面上的操作盲区。
[0085]图3为三种不同手持方式下的操作盲区的示意图,如图3 (a)所示,当手持方式为左手操作时,用户使用左手大拇指操作终端,受左手大拇指屈伸度和长度的影响,终端的操作盲区如图3 (a)中灰色区域所示的范围。如图3 (b)所示,当手持方式为双手操作时,用户使用左手持终端且通过右手食指操作终端,终端的操作界面上没有操作盲区。如图3(c)所示,当手持方式为双手操作时,用户双手持终端并且通过双手的大拇指操作终端,操作盲区如图3 (c)中灰色区域所示。
[0086]步骤105、对操作盲区内的元素进行优化处理,以使用户通过手持方式能够操作操作盲区内的元素。
[0087]在确定操作盲区后,对操作盲区内元素进行优化处理,一种实现方式中:将操作盲区内的部分或者全部元素移动至操作界面上的可操作区,可操作区为操作界面上除操作盲区外的范围,如图3 (a)中白色区域所示的范围即为可操作区域,图3 (C)中白色区域所示的范围也为可操作区域。在将操作盲区内的部分或者全部元素移动至操作界面上的可操作区后,可操作区域内的元素都是用户使用当前操作方式能够操作的区域,用户可方便的实现对可操作区域内元素的操作。另一种实现方式中,在将操作盲区内的部分或者全部元素移动至操作界面上的可操作区之后,还可以将可操作区内的所有元素进行缩小。由于可操作区域面积小于整个操作界面的面积,为了在可操作区内显示所有的元素或者部分元素,可将可操作区内的所有元素缩小到合适的大小,便于在可操作区域内显示,同时又不影响用户的正常使用。如果将作盲区内的部分或者全部元素移动至操作界面上的可操作区之后,可操作区域内无法显示全部的元素,可将元素分屏显示,即通过多屏显示,用户可通过在显示区域内上下或左右滑动屏幕,显示下一屏中的元素。
[0088]本实施例中,在确定操作盲区后,并不需要用户执行任何操作,终端会自动对操作盲区内的元素进行优化处理,给用户带来更好的体验。另外,需要说明的是,本发明各实施例中提到的操作界面上的元素具体指应用程序的各种图标、应用程序中的操作按钮、菜单栏、
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1