界面操作方法和移动终端的制作方法
【专利摘要】本发明公开了一种界面操作方法和移动终端。所述界面操作方法包括:检测用户对移动终端做出的预定操作;获取当前界面中的可操作项,在屏幕上显示一操作区域,在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项;接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。本发明的界面操作方法和移动终端在不改变用户的操作习惯和缩放用户界面的情况下,使用户能够更容易地单手操作大尺寸屏幕的用户界面中的各个操作项,为用户使用移动终端带来了更好的用户体验。
【专利说明】
界面操作方法和移动终端
技术领域
[0001]本发明涉及电子技术领域,更具体地,涉及一种界面操作方法和移动终端。
【背景技术】
[0002]目前,诸如智能手机、平板电脑等移动终端的屏幕尺寸逐步增大,当前主流的智能手机尺寸已经达到了 5英寸或以上。显示在用户界面中的各种操作项分布在整个屏幕的各个区域,这样,随着屏幕尺寸的增大,在对用户界面进行操作时,用户无法用单手操作屏幕中的所有项目,必须要用一只手来握住手机设备,并用另外一只手操作屏幕中的界面中的各种可操作项目(例如,各种操作按键或者滑块)。然而,在实际的应用场景中,很多时候需要用户能够用单手操作移动终端,即,在用一只手握持移动终端的同时使用同一只手对用户界面中的项目进行操作。例如,在站立乘坐公交车的时候,用户需要用一只手握住公交车的把手,用另外一只手来操作手机。如果使用双手进行操作将是非常危险的事情,很有可能由于车辆的转弯或刹车导致跌倒。
[0003]为了能方便用户单手操作,目前移动终端制造商针对操作系统的用户界面所作的改进措施例如有:
[0004]1、缩小用户界面,例如,通过缩小输入法键盘、拨号键盘等来缓解单手操作与大屏幕握持之间的矛盾。然而,缩小用户界面导致界面的显示效果不佳,并且缩小后的按键、滑块操作也相对困难。
[0005]2、将显示屏幕同等比例缩小,通过在小屏幕上进行操作来完成大屏幕的操作。然而从大屏幕切换为小屏幕的切换过程很麻烦,而且小屏幕同样会影响到显示的效果。
【发明内容】
[0006]本发明提供了一种用户界面操作方法和移动终端,能够克服现有技术中移动终端屏幕大导致的单手操作难的问题。
[0007]—种界面操作方法,应用于移动终端,所述界面操作方法包括:检测用户对移动终端做出的预定操作;获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项;接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项;接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。
[0008]—种移动终端,包括:检测模块,用于检测用户对移动终端做出的预定操作;显示模块,用于获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项;控制模块,用于接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。
[0009]本发明的界面操作方法和移动终端,在不改变用户的操作习惯和缩放用户界面的情况下,使用户能够更容易地单手操作大尺寸屏幕的用户界面中的各个操作项,为用户使用移动终端带来了更好的用户体验。
【附图说明】
[0010]通过下面结合附图进行的描述,本发明的上述和其他目的和特点将会变得更加清楚,其中:
[0011]图1是示出根据本发明的一个实施例的用于移动终端的界面操作方法的流程图;
[0012]图2是示出根据本发明一个实施例的移动终端的用户界面的示意图;
[0013]图3是示出根据本发明的另一实施例的用于移动终端的界面操作方法的流程图;
[0014]图4是示出根据本发明实施例的移动终端的结构图;
[0015]图5是示出根据本发明的另一实施例的移动终端的结构图。
【具体实施方式】
[0016]下面将参照附图来描述根据本发明实施例的用于移动终端的界面操作的装置和方法。
[0017]应理解,在本发明中,移动终端可包括任何具有触摸屏并可进行触摸操作的电子设备,例如,智能手机、平板电脑、视频播放器等。根据本发明的移动终端可运行诸如安卓、1S、WindowS的操作系统,并相应地在显示屏上显示用户界面。这里,用户界面可包括系统界面(例如,主屏幕界面、系统设置界面),还可包括各种应用程序的用户界面。
[0018]下面将结合图1和图2来说明根据本发明实施例的用于触摸屏的界面操作方式。在图1和图2的实施例中,以智能手机的拍照应用为例进行说明,但是应理解,同样的界面操作方式可应用于其它类型的移动终端的任何用户界面。
[0019]图1是示出根据本发明实施例的用于移动终端的界面操作方法的流程图。
[0020]步骤101,检测用户对移动终端做出的预定操作。
[0021]这里,所述预定操作可以是通过传感器检测到的预定模式的操作。例如,移动终端可确定是否在触摸屏上检测到预定的手势动作。为了方便单手握持移动终端时进行手势动作,优选地,手势动作可以是用户在单手握持移动终端的情况下最容易做出的手势。例如,用户可通过大拇指在触摸屏的侧边做出滑动手势。当移动终端检测到这样的侧滑手势时,可确定检测到所述预定操作。用户可在屏幕的任何一侧做出这样的手势。例如,如果用户用右手以竖直的方式握持移动终端,则用户可在触摸屏的右侧做出滑动手势。相反,如果用户用左手以竖直的方式握持移动终端,则用户可在触摸屏的左侧做出滑动手势。当检测到这样的手势时,移动终端确定接收到用户做出的预定操作,并进行到步骤103。
[0022]应理解,在本发明中,用户的预定操作不限于上述的操作类型。例如,用户的预定操作还可以通过敲击屏幕来实现。当用户连续敲击(例如,2次)触摸屏时,移动终端可确定检测到所述预定操作。又例如,当用户连续晃动移动终端时,移动终端可确定检测到所述预定操作。以上仅是示例,本领域的技术人员可采用任何合适类型的传感器来检测特定类型的用户操作作为启动根据本发明的界面操作方法的操作。
[0023]步骤103,根据本发明实施例的移动终端获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项。
[0024]该操作区域位于用户在单手握持移动终端时能够操作的触摸屏范围之内,在操作区域中,排列有与当前界面中的可操作项一一对应的快捷操作项。以用户用右手握持移动终端为例,根据本发明实施例的操作区域是用户可通过右手的大拇指来操作的特定区域,即,用户在用右手握持移动终端时能够用右手拇指操作该操作区域中的所有项目。如图2所示,在拍照应用的用户界面的右侧显示带状的操作区域。该带状的操作区域可具有预定的宽度,例如,100像素。
[0025]在如图2所示的用户界面中,存在六个可操作项,这六个可操作项分别分布在屏幕的上侧和下侧。在图2的实施例中,可操作项被显示为实现预定功能的按键图标。然而,根据本发明实施例的可操作项不限于此。可操作项还可以是可实现预定功能的任意可控制项,例如,文本超链接。与此对应地,在如图2所示的生成的操作区域中,存在与六个按键图标一一对应的快捷按键图标。根据本发明的实施例,在操作区域中设置与当前界面中的可操作项对应的快捷操作项的步骤可包括:将快捷操作项的大小调整为与操作区域相匹配,并建立快捷操作项与所述可操作项的对应关系。可对操作区域中的快捷可操作项的外观和大小进行适应性调整。以图2为例,由于每个按键图标的大小不一致,可能有些按键图标非常大,有些按键图标非常小,但是图2所示的带状的操作区域的宽度是固定的(操作区域的宽度也可根据屏幕大小做适当的调整,但是显示的宽度具有固定值),这样可能导致显示的快捷按键图标超出操作区域的边界。为此,可以成比例的缩放快捷按键图标以适应操作区域的宽度。例如,假设用户界面中的拍照按键图标的大小为150(宽)X 150(高),则按照100的宽度计算快捷拍照按键图标的大小,生成一个显示大小为100 X 100的快捷按键图标放入操作区域中。假设闪光灯按键图标的大小为60(宽)X80(高),则生成的快捷按键图标的大小可以是100 X 133。特别地,还可以针对长宽比例特别大的按键图标设定一个最高值,防止对应的快捷按键图标过于高导致比例失调。另外,虽然在图2中示出的操作区域为带状的矩形形状,但是应理解,根据本发明实施例的操作区域的形状不限于此。例如,操作区域的形状可以是在触摸屏侧边处显示的正方形、圆形、半圆形等。
[0026]另外,根据本发明的实施例,在操作区域中设置与当前界面中的可操作项对应的快捷操作项的步骤可包括:将快捷操作项按照使用频率从操作区域的下方至上方排序,并建立所述快捷操作项与所述可操作项的对应关系。根据本发明的实施例,可根据多种方式来确定所述预定的顺序。例如,可根据用户的使用频繁度来确定操作区域中的快捷按键图标的排列顺序。如上所述,可根据用户对的使用频率按照从下往上的顺序在操作区域中对快捷按键图标进行排序。又例如,可将最频繁使用的快捷按键图标放在用户最易于操作的位置。例如,在图2的实施例中,可将拍照的快捷按键图标放置于带状的操作区域的中央位置。在这种情况下,可统计按键图标被点击的次数,并根据统计数据进行汇总分析,然后根据汇总分析的结果来确定快捷按键图标的排列顺序。每当用户点击了快捷按键图标或者与其对应的按键图标时,与该快捷按键图标对应的点击计数值加I。这样,在下一次显示操作区域时,可根据各个快捷按键图标的点击计数值来排列按键图标。此外,由于每个用户自身的操作习惯的差异,快捷操作项在操作区域中的位置还可由用户任意设定以便适合各个用户的操作习惯。
[0027]步骤105,移动终端接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。例如,如果用户点击了操作区域中的拍照按键图标时,移动终端可执行拍照功能。
[0028]如上所述,根据本发明示例性实施例的用户界面操作方法可根据用户的预定操作来显示一操作区域,在该操作区域中设置与当前用户界面中的可操作项对应的快捷操作项,从而可以方便用户操作当前用户界面中的可操作项。图3是示出根据本发明的另一实施例的界面操作方法的流程图。
[0029]步骤301,检测用户对移动终端做出的预定操作。这里,作为示例,所述预定操作可以是从移动终端的屏幕一侧往屏幕中间滑动的操作。
[0030]步骤303,获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项。这里,作为示例,所述可操作项和所述快捷操作项可以是按键图标,所述操作区域可以是沿屏幕侧边设置的具有预定宽度的带状区域。
[0031]步骤305,接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。
[0032]步骤307,接收用于关闭操作区域的关闭操作,并关闭所述操作区域。例如,在图2的示例中,如果用户从屏幕中间区域做出向右滑动的手势,则移动终端确定接收到用于关闭操作区域的关闭操作,并关闭操作区域的显示。应理解,以上的从屏幕中间区域做出向右滑动的手势只是关闭操作的一个示例,还可以采用其它操作来实现关闭操作。例如,如果用户点击了操作区域之外的屏幕,则移动终端可确定接收到了用于关闭操作区域的关闭操作,并随后关闭操作区域的显示。
[0033]另外,根据本发明的另一实施例的用户界面操作方法还包括:当确定用户对操作区域进行了预定操作时,操作区域中的可操作项的顺序可根据用户的预定操作而改变。以图2的实施例为例,当在操作区域中检测到向上或向下的滑动手势时,可改变操作区域中的快捷按键图标的位置,例如,可按照向上或向下的方向来循环地滚动快捷按键图标的位置。为了防止误操作,根据本发明实施例的操作区域中还可设置有一控制项,当该控制项被用户激活时,操作区域中的可操作项的位置被固定。以图2的示例为例,当控制项被激活(例如,设置的开关按钮被点击)时,用户不可再通过滑动手势来滚动操作区域中的快捷按键图标。
[0034]下面将参照图4来说明根据本发明实施例的移动终端的结构图。作为示例,移动终端可以是具有屏幕的移动终端,例如,手机、平板电脑、电子书等。
[0035]如图4所示,根据本发明实施例的移动终端包括:检测模块410、显示模块420和控制模块430。
[0036]检测模块410用于检测用户对移动终端做出的预定操作。这里,作为示例,所述预定操作可以是从移动终端的屏幕一侧往屏幕中间滑动的操作。
[0037]显示模块420用于获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项。这里,作为示例,所述可操作项和所述快捷操作项可以是按键图标,所述操作区域可以是沿屏幕侧边设置的具有预定宽度的带状区域。
[0038]控制模块430用于接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。
[0039]根据本发明的实施例,显示模块420还可用于将所述快捷操作项的大小调整为与所述操作区域相匹配,并建立所述快捷操作项与所述可操作项的对应关系。另外,根据本发明的实施例,显示模块420还可用于将所述快捷操作项按照使用频率从所述操作区域的下方至上方排序,并建立所述快捷操作项与所述可操作项的对应关系。
[0040]另外,根据本发明的实施例,控制模块430还用于接收关闭所述操作区域的关闭操作并关闭所述操作区域。这里,作为示例,关闭操作可以是从屏幕中间往屏幕一侧滑动的操作。
[0041]下面将参照图5来说明根据本发明另一实施例的移动终端的结构图。在图5中,以智能手机终端设备为例来进行说明。但是应理解,本发明的技术方案可应用于任何适合的移动终端。
[0042]如图5所示,移动终端500可包括至少一个触摸屏560和至少一个触摸屏控制器565。在本发明中,触摸屏560和触摸屏控制器565分别是显示器和显示器控制器。另外,移动终端500包括控制器511、输入/输出(I/O)模块520、传感器模块530、存储器540和电源650。应理解,根据本发明的移动终端还可包括其他模块,诸如通信模块、多媒体模块和相机模块,或者上述中的一个或多个模块可集成为一个模块。
[0043]控制器511可包括:中央处理单元(CPU) 511;只读存储器(ROM) 512,被配置为存储用于控制移动终端500的控制程序;随机存取存储器(RAM)513,被配置为临时存储从移动终端500的外部接收的信号或数据,并被用作在移动终端500中执行的操作的工作空间。CPU511可包括多核处理器,诸如单核处理器、双核处理器、三核处理器和四核处理器等。CHJ51UROM 512和RAM 513可通过内部总线互连。控制器511可通过执行控制移动终端500中的所有模块的总体操作。
[0044]I/O模块520可包括以下中的至少一个:至少一个按钮、至少一个麦克风(MIC)、至少一个扬声器、至少一个振动元件、连接器、键盘和耳机插孔。
[0045]传感器模块530包括用于检测移动终端500的状态和移动终端500周围的环境的至少一个传感器。例如,传感器模块530可包括以下的至少一个:用于检测用户对移动终端500的接近的接近传感器、用于检测移动终端500周围的光量的照度传感器、用于检测移动终端500的运动(例如,旋转、加速或振动)的运动传感器、用于使用地球的磁场检测移动终端500的指南点的地磁传感器、用于检测重力的方向的重力传感器、用于通过测量大气压来检测海拔的高度计和全球定位系统(GPS)模块。
[0046]存储器540用于半永久性地存储各种数据。例如,存储器540可存储在移动终端的应用的操作期间产生的各种类型的数据,诸如,图片数据、音频数据等。
[0047]电源650在控制器511的控制下为安装在移动终端500中的一个或多个可充电电池供电。一个或多个可充电电池为移动终端500供电。电源650可将经由连接到连接器的有线线缆从外部电源接收的电力提供给移动终端500。电源650可将通过无线充电技术从外部电源无线接收的电力提供给移动终端500。
[0048]移动终端500包括至少一个触摸屏560,触摸屏560向用户提供与各种服务(例如,呼叫、数据传输、广播、拍照等)相应的图形用户界面(GUI)。
[0049]触摸屏560将与接收的触摸运动相应的模拟信号输出到触摸屏控制器565。触摸屏560可以是例如电容型、红外型、声波型或者它们的组合。触摸屏控制器565将从触摸屏560接收的模拟信号转换为数字信号,并将数字信号提供给控制器511。控制器511使用从触摸屏控制器565接收的数字信号控制显示在触摸屏560上的GUI。例如,控制器511可响应于直接触摸事件或悬浮事件,选择或执行显示在触摸屏560上的快捷图标(未示出)或对象。触摸屏控制器565可被合并入控制器511。
[0050]传感器模块530可用于检测用户对移动终端做出的操作。在根据本发明的移动终端中,优选地可利用触摸传感器来检测触摸屏上的触摸操作。但是应理解,可采用其它类型的传感器来检测其它类型的操作。在以下说明中,将以触摸传感器作为传感器模块530的示例,并且将沿着移动终端的屏幕一侧的侧滑操作作为预定操作的示例。
[0051]当传感器模块530在触摸屏上检测到从屏幕侧边向屏幕中央执行的侧滑操作时,控制器520获取当前用户界面中的可操作项,在触摸屏上显示一操作区域,并在操作区域中设置与当前界面中的可操作项对应的快捷操作项。如图2所示,操作区域是在屏幕一侧显示的滑动带,该滑动带具有预定宽度,并且在滑动带中排列有与当前界面中的各个可操作项(即,按键图标)对应的快捷操作项(即,快捷按键图标)。这样,如果传感器模块530检测到针对滑动带中的快捷按键图标的激活操作(例如,用户点击了快捷按键图标),则控制器520可控制移动终端500执行与该快捷按键图标对应的按键图标对应的功能。例如,如果用户点击了图2中的滑动带中的拍照按钮,则移动终端500可执行拍照功能。
[0052]在滑动带中,控制器520按照预定顺序排列和显示快捷按键图标,并建立快捷按键图标与按键图标的对应关系。如前,预定顺序可以是根据按键图标的布置相对于用户的操作的难易程度而被确定,也可根据统计的按键图标的使用频繁程度来确定排列顺序。可选地,控制器520可将快捷按键图标按照使用频率从滑动带的下方至上方排序。另外,控制器520可将所述快捷按键图标的大小调整为与滑动带相匹配。另外,如果在滑动带中检测到特定的操作,例如,检测到沿着屏幕上下方向的滑动操作,则控制器520可控制改变滑动带中的快捷按键图标的位置,例如,以滚动的方式循环地移动快捷按键图标的位置,从而用户可更方便地操作滑动带中的快捷按键图标。
[0053]此外,如果在移动终端500中检测到用于关闭操作区域的关闭操作,则控制器520可关闭操作区域的显示。例如,如果控制器520确定传感器模块530检测到从移动终端500的屏幕中央向屏幕的一侧做出的侧滑操作,则控制器520可关闭滑动带的显示。
[0054]如上所述,根据本发明实施例的用户界面的操作方法和使用该操作方法的移动终端可以使得用户能够更容易地单手操作大尺寸屏幕中的各个操作项,从而为用户使用移动终端带来了更好的用户体验。
[0055]根据本发明的方法可被记录在包括执行由计算机实现的各种操作的程序指令的计算机可读介质中。介质也可以只包括程序指令或者包括与程序指令相结合的数据文件、数据结构等。计算机可读介质的例子包括磁介质(例如硬盘、软盘和磁带);光学介质(例如CD-ROM和DVD);磁光介质(例如,光盘);以及特别配制用于存储并执行程序指令的硬件装置(例如,只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。介质也可以是包括传输规定程序指令、数据结构等的信号的载波的传输介质(例如光学线或金属线、波导等)。程序指令的例子包括例如由编译器产生的机器码和包含可使用解释器由计算机执行的高级代码的文件。
[0056]尽管已经参照本发明的示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。
【主权项】
1.一种界面操作方法,应用于移动终端,包括: 检测用户对移动终端做出的预定操作; 获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项; 接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功會K。2.如权利要求1所述的界面操作方法,还包括:接收用于关闭所述操作区域的关闭操作,并关闭所述操作区域,其中,所述关闭操作为从屏幕中间往屏幕一侧滑动的操作。3.如权利要求1所述的界面操作方法,其中,所述在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项的步骤包括:将所述快捷操作项的大小调整为与所述操作区域相匹配,并建立所述快捷操作项与所述可操作项的对应关系。4.如权利要求1所述的界面操作方法,其中,所述在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项的步骤包括:将所述快捷操作项按照使用频率从所述操作区域的下方至上方排序,并建立所述快捷操作项与所述可操作项的对应关系。5.如权利要求1所述的界面操作方法,其中,所述可操作项和所述快捷操作项是按键图标,所述预定操作是从屏幕一侧往屏幕中间滑动的操作,所述操作区域是沿屏幕侧边设置的具有预定宽度的带状区域。6.一种移动终端,包括: 检测模块,用于检测用户对移动终端做出的预定操作; 显示模块,用于获取当前界面中的可操作项,在屏幕上显示一操作区域,并在所述操作区域中设置与当前界面中的可操作项对应的快捷操作项; 控制模块,用于接收用户点击所述快捷操作项的操作,并执行与所述快捷操作项对应的可操作项的功能。7.如权利要求6所述的移动终端,其中,控制模块还用于接收关闭所述操作区域的关闭操作并关闭所述操作区域,其中,所述关闭操作为从屏幕中间往屏幕一侧滑动的操作。8.如权利要求6所述的移动终端,其中,显示模块还用于将所述快捷操作项的大小调整为与所述操作区域相匹配,并建立所述快捷操作项与所述可操作项的对应关系。9.如权利要求6所述的移动终端,其中,显示模块还用于将所述快捷操作项按照使用频率从所述操作区域的下方至上方排序,并建立所述快捷操作项与所述可操作项的对应关系O10.如权利要求6所述的移动终端,其中,所述可操作项和所述快捷操作项是按键图标,所述预定操作是从屏幕一侧往屏幕中间滑动的操作,所述操作区域是沿屏幕侧边设置的具有预定宽度的带状区域。
【文档编号】G06F3/0481GK105912190SQ201610194554
【公开日】2016年8月31日
【申请日】2016年3月31日
【发明人】杨章
【申请人】维沃移动通信有限公司