专利名称:终端和输入面板的位置调整方法
技术领域:
本发明涉及终端操控技术领域,具体而言,涉及一种终端和一种输入面板的位置调整方法。
背景技术:
为了得到更好的操作体验和视觉效果,终端的屏幕越来越大,但随之带来了很多问题,比如随着屏幕的变大,用户越来越难以在屏幕上执行单手输入操作。在相关技术中,输入面板总是随屏幕大小而适配的。如图1A所示,当终端横屏时,则输入面板102会全屏横向显示,用户在单手握持终端并操作时,操作范围难以覆盖在横向上的键盘宽度。而当终端竖屏显示时,如图1B所示,虽然用户的单手操作范围能够覆盖输入面板102,但对于屏幕上的其他操作,比如希望点击屏幕上方的添加联系人控件104时,则仍然难以操作。因此,需要一种新的输入面板的位置调整技术,可以根据用户输入的手势轨迹,从而将输入面板配置在适于用户单手操作的位置,方便用户的输入及其他操作。
发明内容
本发明正是基于上述问题,提出了一种新的输入面板的位置调整技术,可以根据用户输入的手势轨迹,从而将输入面板配置在适于用户单手操作的位置,方便用户的输入及其他操作。有鉴于此,本发明提出了一种终端,包括:轨迹生成单元,用于根据所述终端的屏幕界面检测到的手势动作,生成对应的手势轨迹;范围确定单元,用于根据所述手势轨迹确定所述屏幕界面上的单手操作范围;面板配置单元,用于将输入面板配置在所述单手操作范围内。在该技术方案中,根据用户输入的手势轨迹来判断用户的单手操作范围(即用户单手握持终端时,该握持手能够进行操作的范围),并通过在该单手操作范围内设置输入面板,从而便于用户在单手握持终端的同时,通过该握持手实现对输入面板或终端界面上的其他内容的控制。用户可以随时对单手操作范围进行设定,尤其当用户确实通过单手握持终端并划出手势轨迹时,将便于实现对输入面板的最优设置。在上述技术方案中,优选地,还包括:状态检测单元,用于检测所述终端是否处于单手操作状态,以由所述面板配置单元在检测结果为是的情况下,将所述输入面板设置在所述单手操作范围内。在该技术方案中,用户可以事先对单手操作范围等进行设置,从而当自动检测到用户采用单手操作终端时,自动将输入面板设置在单手操作范围内。在上述技术方案中,优选地,所述状态检测单元检测所述终端是否处于所述单手操作状态的步骤包括以下至少之一或其组合:所述屏幕界面检测到指定的手势动作、所述屏幕界面上的模式切换标识被选中、所述终端的指定位置的压力大于或等于预设压力阈值、所述终端的指定位置的光线被遮挡。在上述技术方案中,优选地,所述范围确定单元包括:判断子单元,用于判断所述手势轨迹是否为封闭图形,或所述手势轨迹与所述屏幕界面的边框是否构成封闭图形,其中,所述范围确定单元在判断结果为是的情况下,将所述手势轨迹或所述手势轨迹与所述屏幕界面的边框构成的封闭图形作为所述单手操作范围;以及生成子单元,用于在所述判断结果为否的情况下,生成基于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。在该技术方案中,一种情况下,用户可以直接通过手势轨迹画出单手操作范围,使得单手操作范围更准确;另一种情况下,可以由终端自动对用户的手势轨迹进行参数获取,以生成单手操作范围。比如终端可以对手势轨迹的起始触摸点和终止触摸点进行获取,并将起始触摸点作为圆心、这两点之间的线段作为半径,以生成相应的圆形或圆弧(当屏幕内无法完整地显示该圆形时,选择能够进行显示的圆弧部分)区域作为单手操作范围,该方式有利于进一步简化用户的操作,并且同样能够生成便于用户操作的单手操作范围。在上述技术方案中,优选地,所述单手操作范围包括至少一个难操控区域,则所述终端还包括:频率统计单元,用于统计所述输入面板中的按键的使用频率;布局调整单元,用于按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。在该技术方案中,难操控区域相比于单手操作范围内的其他区域而言,相对更难以实现单手操作,通常处于单手操作范围的边缘,当用户操作时,需要将手指进行较大程度的弯曲或伸展。通过对使用频率的统计,并据此调整输入面板中的按键,使得使用率高的按键尽可能处于更加容易被操作的位置。需要说明的是,在实际操作时,对于如字母按键等,可以不作为频率统计的范围内,而直接设置在便于操控的区域内,仅对数字、标点等按键进行重新布局,从而避免与传统键盘布局产生过大的差异。用户可以通过自定义设置,从而决定是否对输入面板中的全部按键或部分按键进行按使用频率布局。在上述技术方案中,优选地,还包括:区域设置单元,用于根据接收到的设置命令,设置所述难操控区域的显示属性。在该技术方案中,由于每个用户的实际情况存在差异,比如手的大小、操作习惯不同等,因而即便是相同的单手操作范围内,难操控区域也可能不同,因此,用户可以根据实际情况,对难操控区域进行设置。这里的显示属性包括难操控区域的数量,以及每个难操控区域的形状、大小、位置等。根据本发明的又一方面,还提出了一种输入面板的位置调整方法,包括:步骤302,根据终端的屏幕界面检测到的手势动作,生成对应的手势轨迹;步骤304,根据所述手势轨迹确定所述屏幕界面上的单手操作范围;步骤306,将输入面板配置在所述单手操作范围内。在该技术方案中,根据用户输入的手势轨迹来判断用户的单手操作范围(即用户单手握持终端时,该握持手能够进行操作的范围),并通过在该单手操作范围内设置输入面板,从而便于用户在单手握持终端的同时,通过该握持手实现对输入面板或终端界面上的其他内容的控制。用户可以随时对单手操作范围进行设定,尤其当用户确实通过单手握持终端并划出手势轨迹时,将便于实现对输入面板的最优设置。在上述技术方案中,优选地,所述步骤306还包括:当检测到所述终端处于单手操作状态时,将所述输入面板设置在所述单手操作范围内。在该技术方案中,用户可以事先对单手操作范围等进行设置,从而当自动检测到用户采用单手操作终端时,自动将输入面板设置在单手操作范围内。在上述技术方案中,优选地,所述检测到所述终端处于单手操作状态的步骤包括以下至少之一或其组合:所述屏幕界面检测到指定的手势动作、所述屏幕界面上的模式切换标识被选中、所述终端的指定位置的压力大于或等于预设压力阈值、所述终端的指定位置的光线被遮挡。在上述技术方案中,优选地,所述步骤304包括:若所述手势轨迹为封闭图形,或所述手势轨迹与所述屏幕界面的边框构成封闭图形,则将所述封闭图形作为所述单手操作范围,否则生成基于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。在该技术方案中,一种情况下,用户可以直接通过手势轨迹画出单手操作范围,使得单手操作范围更准确;另一种情况下,可以由终端自动对用户的手势轨迹进行参数获取,以生成单手操作范围。比如终端可以对手势轨迹的起始触摸点和终止触摸点进行获取,并将起始触摸点作为圆心、这两点之间的线段作为半径,以生成相应的圆形或圆弧(当屏幕内无法完整地显示该圆形时,选择能够进行显示的圆弧部分)区域作为单手操作范围,该方式有利于进一步简化用户的操作,并且同样能够生成便于用户操作的单手操作范围。在上述技术方案中,优选地,所述单手操作范围包括至少一个难操控区域,则所述位置调整方法还包括:统计所述输入面板中的按键的使用频率;按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。在该技术方案中,难操控区域相比于单手操作范围内的其他区域而言,相对更难以实现单手操作,通常处于单手操作范围的边缘,当用户操作时,需要将手指进行较大程度的弯曲或伸展。通过对使用频率的统计,并据此调整输入面板中的按键,使得使用率高的按键尽可能处于更加容易被操作的位置。需要说明的是,在实际操作时,对于如字母按键等,可以不作为频率统计的范围内,而直接设置在便于操控的区域内,仅对数字、标点等按键进行重新布局,从而避免与传统键盘布局产生过大的差异。用户可以通过自定义设置,从而决定是否对输入面板中的全部按键或部分按键进行按使用频率布局。在上述技术方案中,优选地,还包括:根据接收到的设置命令,设置所述难操控区域的显示属性。在该技术方案中,由于每个用户的实际情况存在差异,比如手的大小、操作习惯不同等,因而即便是相同的单手操作范围内,难操控区域也可能不同,因此,用户可以根据实际情况,对难操控区域进行设置。这里的显示属性包括难操控区域的数量,以及每个难操控区域的形状、大小、位置等。通过以上技术方案,可以根据用户输入的手势轨迹,从而将输入面板配置在适于用户单手操作的位置,方便用户的输入及其他操作。
图1A和图1B示出了相关技术中将输入面板显示在终端的屏幕界面上的示意图;图2示出了根据本发明的实施例的终端的框图3示出了根据本发明的实施例的输入面板的位置调整方法的流程图;图4A至图4E示出了根据本发明的实施例的自动配置输入面板在终端屏幕上的显示位置的界面示意图;图5示出了根据本发明的实施例的终端的结构示意图;图6示出了根据本发明的实施例的对输入面板进行自动调整的流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。图2示出了根据本发明的实施例的终端的框图。如图2所示,根据本发明的实施例的终端200,包括:轨迹生成单元202,用于根据所述终端200的屏幕界面检测到的手势动作,生成对应的手势轨迹;范围确定单元204,用于根据所述手势轨迹确定所述屏幕界面上的单手操作范围;面板配置单元206,用于将输入面板配置在所述单手操作范围内。在该技术方案中,根据用户输入的手势轨迹来判断用户的单手操作范围(即用户单手握持终端200时,该握持手能够进行操作的范围),并通过在该单手操作范围内设置输入面板,从而便于用户在单手握持终端200的同时,通过该握持手实现对输入面板或终端界面上的其他内容的控制。用户可以随时对单手操作范围进行设定,尤其当用户确实通过单手握持终端200并划出手势轨迹时,将便于实现对输入面板的最优设置。在上述技术方案中,优选地,还包括:状态检测单元208,用于检测所述终端200是否处于单手操作状态,以由所述面板配置单元206在检测结果为是的情况下,将所述输入面板设置在所述单手操作范围内。在该技术方案中,用户可以事先对单手操作范围等进行设置,从而当自动检测到用户采用单手操作终端200时,自动将输入面板设置在单手操作范围内。在上述技术方案中,优选地,所述状态检测单元208检测所述终端200是否处于所述单手操作状态的步骤包括以下至少之一或其组合:所述屏幕界面检测到指定的手势动作、所述屏幕界面上的模式切换标识被选中、所述终端200的指定位置的压力大于或等于预设压力阈值、所述终端的指定位置的光线被遮挡。在上述技术方案中,优选地,所述范围确定单元204包括:判断子单元2042,用于判断所述手势轨迹是否为封闭图形,或所述手势轨迹与所述屏幕界面的边框是否构成封闭图形,其中,所述范围确定单元204在判断结果为是的情况下,将所述手势轨迹或所述手势轨迹与所述屏幕界面的边框构成的封闭图形作为所述单手操作范围;以及生成子单元2044,用于在所述判断结果为否的情况下,生成基于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。在该技术方案中,一种情况下,用户可以直接通过手势轨迹画出单手操作范围,使得单手操作范围更准确;另一种情况下,可以由终端200自动对用户的手势轨迹进行参数获取,以生成单手操作范围。比如终端200可以对手势轨迹的起始触摸点和终止触摸点进行获取,并将起始触摸点作为圆心、这两点之间的线段作为半径,以生成相应的圆形或圆弧(当屏幕内无法完整地显示该圆形时,选择能够进行显示的圆弧部分)区域作为单手操作范围,该方式有利于进一步简化用户的操作,并且同样能够生成便于用户操作的单手操作范围。在上述技术方案中,优选地,所述单手操作范围包括至少一个难操控区域,则所述终端200还包括:频率统计单元210,用于统计所述输入面板中的按键的使用频率;布局调整单元212,用于按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。在该技术方案中,难操控区域相比于单手操作范围内的其他区域而言,相对更难以实现单手操作,通常处于单手操作范围的边缘,当用户操作时,需要将手指进行较大程度的弯曲或伸展。通过对使用频率的统计,并据此调整输入面板中的按键,使得使用率高的按键尽可能处于更加容易被操作的位置。需要说明的是,在实际操作时,对于如字母按键等,可以不作为频率统计的范围内,而直接设置在便于操控的区域内,仅对数字、标点等按键进行重新布局,从而避免与传统键盘布局产生过大的差异。用户可以通过自定义设置,从而决定是否对输入面板中的全部按键或部分按键进行按使用频率布局。在上述技术方案中,优选地,还包括:区域设置单元214,用于根据接收到的设置命令,设置所述难操控区域的显示属性。在该技术方案中,由于每个用户的实际情况存在差异,比如手的大小、操作习惯不同等,因而即便是相同的单手操作范围内,难操控区域也可能不同,因此,用户可以根据实际情况,对难操控区域进行设置。这里的显示属性包括难操控区域的数量,以及每个难操控区域的形状、大小、位置等。图3示出了根据本发明的实施例的输入面板的位置调整方法的流程图。如图3所示,根据本发明的实施例的输入面板的位置调整方法,包括:步骤302,根据终端的屏幕界面检测到的手势动作,生成对应的手势轨迹;步骤304,根据所述手势轨迹确定所述屏幕界面上的单手操作范围;步骤306,将输入面板配置在所述单手操作范围内。在该技术方案中,根据用户输入的手势轨迹来判断用户的单手操作范围(即用户单手握持终端时,该握持手能够进行操作的范围),并通过在该单手操作范围内设置输入面板,从而便于用户在单手握持终端的同时,通过该握持手实现对输入面板或终端界面上的其他内容的控制。用户可以随时对单手操作范围进行设定,尤其当用户确实通过单手握持终端并划出手势轨迹时,将便于实现对输入面板的最优设置。在上述技术方案中,优选地,所述步骤306还包括:当检测到所述终端处于单手操作状态时,将所述输入面板设置在所述单手操作范围内。在该技术方案中,用户可以事先对单手操作范围等进行设置,从而当自动检测到用户采用单手操作终端时,自动将输入面板设置在单手操作范围内。在上述技术方案中,优选地,所述检测到所述终端处于单手操作状态的步骤包括以下至少之一或其组合:所述屏幕界面检测到指定的手势动作、所述屏幕界面上的模式切换标识被选中、所述终端的指定位置的压力大于或等于预设压力阈值、所述终端的指定位置的光线被遮挡。在上述技术方案中,优选地,所述步骤304包括:若所述手势轨迹为封闭图形,或所述手势轨迹与所述屏幕界面的边框构成封闭图形,则将所述封闭图形作为所述单手操作范围,否则生成基于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。在该技术方案中,一种情况下,用户可以直接通过手势轨迹画出单手操作范围,使得单手操作范围更准确;另一种情况下,可以由终端自动对用户的手势轨迹进行参数获取,以生成单手操作范围。比如终端可以对手势轨迹的起始触摸点和终止触摸点进行获取,并将起始触摸点作为圆心、这两点之间的线段作为半径,以生成相应的圆形或圆弧(当屏幕内无法完整地显示该圆形时,选择能够进行显示的圆弧部分)区域作为单手操作范围,该方式有利于进一步简化用户的操作,并且同样能够生成便于用户操作的单手操作范围。在上述技术方案中,优选地,所述单手操作范围包括至少一个难操控区域,则所述位置调整方法还包括:统计所述输入面板中的按键的使用频率;按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。在该技术方案中,难操控区域相比于单手操作范围内的其他区域而言,相对更难以实现单手操作,通常处于单手操作范围的边缘,当用户操作时,需要将手指进行较大程度的弯曲或伸展。通过对使用频率的统计,并据此调整输入面板中的按键,使得使用率高的按键尽可能处于更加容易被操作的位置。需要说明的是,在实际操作时,对于如字母按键等,可以不作为频率统计的范围内,而直接设置在便于操控的区域内,仅对数字、标点等按键进行重新布局,从而避免与传统键盘布局产生过大的差异。用户可以通过自定义设置,从而决定是否对输入面板中的全部按键或部分按键进行按使用频率布局。在上述技术方案中,优选地,还包括:根据接收到的设置命令,设置所述难操控区域的显示属性。在该技术方案中,由于每个用户的实际情况存在差异,比如手的大小、操作习惯不同等,因而即便是相同的单手操作范围内,难操控区域也可能不同,因此,用户可以根据实际情况,对难操控区域进行设置。这里的显示属性包括难操控区域的数量,以及每个难操控区域的形状、大小、位置等。图4A至图4E示出了根据本发明的实施例的自动配置输入面板在终端屏幕上的显示位置的界面示意图。由于在相关技术中,只能够采用类似图1A或图1B的形式设置输入面板在终端的屏幕界面上的位置,不利于用户进行单手操作,因此,本发明希望能够基于用户的操作手势,尤其是基于用户的单手操作手势,从而确定输入面板在屏幕界面上的位置,使其适用于用户单手操作。如图4A所示,用户可以直接在终端的屏幕界面上划出手势轨迹402(见图4A(a)),若该手势轨迹402构成封闭图形(如圆形或矩形,图中未示出),或该手势轨迹402与屏幕界面的边框共同构成了封闭图形(即图4A (a)所示),则终端直接将该手势轨迹402对应的封闭图形作为如图4A (b)所示的单手操作范围404,并在该单手操作范围404内设置输入面板。优选地,用户可以在单手握持终端的同时,通过该握持手的手指划出手势轨迹402,以形成单手操作范围404,则此时的单手操作范围404就是用户能够单手操作的有效范围,用户可以得到最佳的操作体验。在另一种情况下,用户无需直接划定单手操作范围404,而是划出更为简单的手势轨迹402,并由终端自动分析后,得到单手操作范围404。具体如图4B所示。当用户在终端的屏幕界面上划出一条手势轨迹402之后,具体地,用户可以在单手握持终端的同时,使用该握持手的手指触摸终端屏幕后,从“弯曲”状态进行伸展,直至手指完全伸直或伸展至最舒适的操作长度。终端自动获取该手势轨迹402的起始触摸点406和终止触摸点408(当然,用户也可以直接在屏幕上点击得到起始触摸点406和终止触摸点408),以这两个触摸点之间的连线为半径、起始触摸点406为圆心,形成对应的圆形区域,并将该圆形区域中能够在屏幕界面上进行显示的部分作为单手操作范围404。具体操作过程中,可以在终端上以图形或动画的方式,对用户的操作过程进行引导。比如当采用上述方式生成单手操作范围404时,通过引导(比如显示从屏幕边框指向内侧的箭头)来避免用户从屏幕内部(远离屏幕边框的位置,比如终止触摸点408)向屏幕外部(靠近屏幕边框的位置比如起始触摸点406)移动,造成单手操作范围404设置错误。在设置输入面板时,比如图1B中,输入面板102是矩形的,那么为了配合如图4B所示的圆弧形的单手操作范围404,可以对输入面板102中的按键形状、大小、排列方式等进行重新组合,以适用于单手操作范围404的形状和大小等。如图4C所示,由于用户在进行单手操作时,操作手要同时握持终端和在屏幕上进行操作,因此,操作时使用的手指既不能够过于弯曲,也不能够伸得太远。所以在生成的单手操作范围404中,可能存在一个或多个难操控区域416。为了便于用户操作,终端可以对输入面板中的按键的使用频率进行统计,并将使用频率较低的按键放置在难操控区域416,以便于用户更容易点击到其他频率较高的按键。这里,一方面,难操控区域416的位置可以由用户单独设置,也可以由终端根据预设的规则,直接根据生成的单手操作范围404生成。另一方面,并不一定需要对所有的按键都进行使用频率的统计,比如图1B中的输入面板102中的“A”、“B”、“C”等字母按键,其排列顺序是约定俗成的,随意变化时反而不利于用户操作,因此这些按键可以不作统计,而仅对其他的如标点等进行统计和位置调整即可。除了圆弧形之外,单手操作范围404实际上可以是任意形状,下面结合图4D和图4E,对矩形的单手操作范围404进行说明。显然,用户也可以直接在屏幕上划出一个矩形或能够与屏幕边框构成矩形的形状,则终端可以直接将其作为单手操作范围404。而为了简化用户操作,通常希望终端能够对用户划出的手势轨迹402作出更为复杂的分析,以自动生成对应的单手操作范围404。如图4D所示,终端自动获取手势轨迹402的起始触摸点406和终止触摸点408,则据此生成矩形的单手操作范围404的过程包括:以起始触摸点406与屏幕边框的垂线为对称轴412,形成终止触摸点408的镜像点414 ;分别以终止触摸点408和镜像点414向屏幕边框作垂线,再加上终止触摸点408和镜像点414之间的连线段及屏幕边框,则形成了图4D所示的单手操作范围404。同样地,如图4E所示,在单手操作范围404中,存在着一个或多个难操控区域416。用户可以对难操控区域416的具体形状、大小、位置等进行设置,以便将输入面板中使用频率低的按键设置在难操控区域416中,使用户更方便地操作其他使用频率高的按键。图5示出了根据本发明的实施例的终端的结构示意图;图6示出了根据本发明的实施例的对输入面板进行自动调整的流程图。如图5所示,根据本发明的实施例的终端可以包括:单手操控模式检测模块502、操控范围检测模块504、字符使用频率数据库506、布局调整模块508和显示及操控模块510,通过如图6所示的流程,实现对终端屏幕上的输入面板进行自动调整。结合图5和图6,该自动调整的流程包括:步骤602,单手操控模式检测模块502检测到需要进入单手操控模式时,进入步骤604。具体地,单手操控模式检测模块502可以通过检测到用户在终端的屏幕界面上划出指定的手势轨迹时、或是感应到符合单手操作时的压力变化、光线变化或距离变化时、或是检测到终端上的预设按键(物理按键或虚拟按键)被按下时等等,都可以判定需要进入单手操控模式。步骤604,操控范围检测模块504检测用户的手指灵活操控范围。具体地,操控范围检测模块504可以通过对多种物理量的检测,实现对用户的手指灵活操控范围的检测,比如可以通过终端屏幕获取用户的触摸操作生成的手势轨迹,从而根据该手势轨迹确定对应的手指灵活操控范围。步骤606,从字符使用频率数据库506获取输入面板中的指定字符的使用频率,并按照使用频率的大小对其进行重新排列。这里的指定字符可以为输入面板中的所有字符,但由于“A”、“B”、“C”等字母的排列顺序等是约定俗成的,因此可以不对相应的按键重新排列,而仅对标点等按键进行排列。其中,在手指灵活操控范围内,仍包括用户容易操控的区域和难操控的区域,则可以根据指定按键的使用频率,将使用频率低的按键设置在难操控的区域,而将使用频率高的按键设置在容易操控的区域。步骤608,布局调整模块508根据检测到的进入单手操控模式的信号、获取的手指灵活操控范围及指定字符的使用频率,对输入面板的形状、大小、按键排列等进行布局调整。然后,由显示及操控模块510将调整后的易操控面板显示在手指灵活操控区域中,以由用户进行操控。以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,输入面板不便于用户执行单手操作,因此,本发明提供了一种终端和一种输入面板的位置调整方法,可以根据用户输入的手势轨迹,从而将输入面板配置在适于用户单手操作的位置,方便用户的输入及其他操作。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种终端,其特征在于,包括: 轨迹生成单元,用于根据所述终端的屏幕界面检测到的手势动作,生成对应的手势轨迹; 范围确 定单元,用于根据所述手势轨迹确定所述屏幕界面上的单手操作范围; 面板配置单元,用于将输入面板配置在所述单手操作范围内。
2.根据权利要求1所述的终端,其特征在于,还包括: 状态检测单元,用于检测所述终端是否处于单手操作状态,以由所述面板配置单元在检测结果为是的情况下,将所述输入面板设置在所述单手操作范围内。
3.根据权利要求1所述的终端,其特征在于,所述范围确定单元包括: 判断子单元,用于判断所述手势轨迹是否为封闭图形,或所述手势轨迹与所述屏幕界面的边框是否构成封闭图形,其中,所述范围确定单元在判断结果为是的情况下,将所述手势轨迹或所述手势轨迹与所述屏幕界面的边框构成的封闭图形作为所述单手操作范围;以及 生成子单元,用于在所述判断结果为否的情况下,生成基于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。
4.根据权利要求1至3中任一项所述的终端,其特征在于,所述单手操作范围包括至少一个难操控区域,则所述终端还包括: 频率统计单元,用于统计所述输入面板中的按键的使用频率; 布局调整单元,用于按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。
5.根据权利要求4所述的终端,其特征在于,还包括: 区域设置单元,用于根据接收到的设置命令,设置所述难操控区域的显示属性。
6.一种输入面板的位置调整方法,其特征在于,包括: 步骤302,根据终端的屏幕界面检测到的手势动作,生成对应的手势轨迹; 步骤304,根据所述手势轨迹确定所述屏幕界面上的单手操作范围; 步骤306,将输入面板配置在所述单手操作范围内。
7.根据权利要求6所述的输入面板的位置调整方法,其特征在于,所述步骤306还包括: 当检测到所述终端处于单手操作状态时,将所述输入面板设置在所述单手操作范围内。
8.根据权利要求6所述的输入面板的位置调整方法,其特征在于,所述步骤304包括: 若所述手势轨迹为封闭图形,或所述手势轨迹与所述屏幕界面的边框构成封闭图形,则将所述封闭图形作为所述单手操作范围,否则生成对应于所述手势轨迹的指定封闭图形,以作为所述单手操作范围。
9.根据权利要求6至8中任一项所述的输入面板的位置调整方法,其特征在于,所述单手操作范围包括至少一个难操控区域,则所述位置调整方法还包括: 统计所述输入面板中的按键的使用频率; 按照所述使用频率从低到高的顺序,选择预设数量的按键,以设置在所述难操控区域中,并将其余按键设置在所述单手操作范围的其他区域中。
10.根据权利要求9所述的输入面板的位置调整方法,其特征在于,还包括:根据接收到的设置命令,设置 所述难操控区域的显示属性。
全文摘要
本发明提供了一种终端,包括轨迹生成单元,用于根据所述终端的屏幕界面检测到的手势动作,生成对应的手势轨迹;范围确定单元,用于根据所述手势轨迹确定所述屏幕界面上的单手操作范围;面板配置单元,用于将输入面板配置在所述单手操作范围内。本发明还提出了一种输入面板的位置调整方法。通过本发明的技术方案,可以根据用户输入的手势轨迹,从而将输入面板配置在适于用户单手操作的位置,方便用户的输入及其他操作。
文档编号G06F3/0488GK103092512SQ20131000430
公开日2013年5月8日 申请日期2013年1月6日 优先权日2013年1月6日
发明者阳得常, 程果 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司