一种实现终端操作的方法及装置制造方法及图纸

技术编号:14768332 阅读:83 留言:0更新日期:2017-03-08 12:36
本申请实施例提供一种实现终端操作的方法及装置,用以解决现有技术中终端操作方法降低了用户操作的便利性问题。该方法确定当前界面中的各静态操作点,创建预设指定点并根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示,当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。上述方法终端并未改变界面,当用户需要对盲区中各静态操作点进行操作时,无需将界面整体移动,使各静态操作点移动到单手易操作的位置,而是通过用户操作的连线,识别用户想要操作的静态操作点,从而代替用户操作盲区中的静态操作点,因此可有效的提高用户操作便利性。

【技术实现步骤摘要】

本申请涉及计算机
,尤其涉及一种实现终端操作的方法及装置
技术介绍
智能终端(如,智能手机)的成功革新为人们的生活带了巨大的变化,其触屏操作方式不但使人们摆脱了传统按键操作所带来的不便,而且还易于用户进行单手操作。随着科技的发展,人们还将继续优化智能终端的界面操作,使其在屏幕上操作起来更加便利。目前,对于智能手机来说,为了满足用户的视觉体验,其屏幕趋于大屏化,而由于许多用户习惯于单手操作,因此,过大的屏幕就会使屏幕上存在单手操作的盲区,导致用户单手操作困难。在现有技术中,为解决上述问题,一些终端或应用(Application,APP)提供了单手操作模式。用户启用单手操作模式后,可通过一定的操作,将终端当前显示的界面进行整体移动,从而让手触碰到原本位于盲区位置的静态操作点(静态操作点是指图标、按钮、链接等可被点击的界面元素,静态操作点在界面中的相对位置一般不会改变),如图1A和图1B所示。图1A为现有技术中正常模式下终端所显示的界面,在图1A所示的界面中,如果用户是采用左手操作,则位于右上角的图标A(静态操作点)就位于盲区中,也即,用户在正常用左手手持终端时,其左手的大拇指很难点击到图标A。图1B为现有技术中单手操作模式下终端所显示的界面,在图1B所示的界面中,用户启用单手操作模式后,将图1A所示的界面整体向下移动了一段距离,移动后终端显示出如图1B所示的界面,其上半部分是空白区域,图标A则位于屏幕中部,用户可以用左手拇指点击到图标A。但是,采用上述方法时,对比图1A和图1B可以明显看出,终端显示的界面存在明显的变化,在正常模式下位于界面下半部的图标B~G在单手操作模式下均被遮挡,如果用户在如图1B所示的界面中又要对图标B~G中的任意一个进行操作,就需要再通过一定的操作将整体界面上移,使图标B~G不被遮挡,或者取消单手操作模式。可见,现有技术中的终端操作方法降低了用户操作的便利性。
技术实现思路
本申请实施例提供一种实现终端操作的方法及装置,用以解决现有技术中终端操作方法降低了用户操作的便利性问题。本申请实施例提供的一种实现终端操作的方法,包括:确定当前界面中的各静态操作点;根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示;当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。本申请实施例提供的一种实现终端操作的方法,包括:确定动态操作点到各静态操作点的指向;监测用户对所述动态操作点进行操作的操作方向;在各指向中,确定与所述操作方向相匹配的指向;对确定的指向所对应的静态操作点执行选择操作。本申请实施例提供的一种实现终端操作的装置,包括:确定模块,用于确定当前界面中的各静态操作点;确定显示模块,用于根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示;监测操作模块,用于当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。本申请实施例提供的一种实现终端操作的装置,包括:确定模块,用于确定动态操作点到各静态操作点的指向;监测模块,用于监测用户对所述动态操作点进行操作的操作方向;匹配模块,用于在各指向中,确定与所述操作方向相匹配的指向;执行模块,用于对确定的指向所对应的静态操作点执行选择操作。本申请实施例提供一种实现终端操作的方法及装置,该方法确定当前界面中的各静态操作点,创建预设指定点并根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示,当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。上述方法终端并未改变界面,当用户需要对盲区中各静态操作点进行操作时,无需将界面整体移动,使各静态操作点移动到单手易操作的位置,而是通过用户操作的连线,识别用户想要操作的静态操作点,从而代替用户操作盲区中的静态操作点,因此可有效的提高用户操作便利性。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1A、1B为现有技术中实现对终端单手操作的方法;图2为本申请实施例提供的实现终端操作的过程;图3A、3B为本申请实施例提供的终端自动设置静态操作点的标识的示意图;图4A为本申请实施例提供的终端显示设置有标识的各静态操作点到指定点的连线的示意图;图4B为本申请实施例提供的基于图4A的终端监测用户对各连线执行操作的示意图;图5为本申请实施例中终端将操作轨迹拟合为直线的示意图;图6为本申请实施例提供的终端确定了与操作轨迹相匹配的连线后所显示的界面示意图;图7为本申请实施例提供的另一种实现终端操作的方法;图8为本申请实施例提供的终端显示指向提示的示意图;图9为本申请实施例提供的终端确定与操作方向相匹配的指向的示意图;图10为本申请实施例提供的实现终端操作的装置结构示意图;图11为本申请实施例提供的另一种实现终端操作的装置结构示意图。具体实施方式由于现有技术中用户通过单手操作模式操作盲区中的静态操作点时,需要改变界面,这就必然会使一些静态操作点被遮挡,而本申请实施例提供的方法,终端在不改变界面的前提下,可根据用户操作的各静态操作点与预设指定点之间的连线,识别出用户实际想要操作的静态操作点,并代替用户对其实际想要操作的静态操作点进行操作,因此,各静态操作点不会再被遮挡,用户可随时操作界面中的所有静态操作点,有效提高了用户操作的便利性。为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图2为本申请实施例提供的实现终端操作过程,具体包括以下步骤:S201:确定当前界面中的各静态操作点。在本申请实施例中,用户可先启动终端的单手操作模式,终端在启动单手操作模式后,即可从当前界面中确定各静态操作点。其中,所述的终端可以是手机或是平板电脑等智能移动终端。用户在启动单手操作模式时,可以通过在终端的设置界面中选择开启单手操作模式,也可以通过具体的手势操作来启动单手操作模式,例如,用户左右晃动终端,即可启动单手操作模式,或者,也可以通过识别用户在当前界面手指的操作范围自动启动,例如,当用户手指一直在一定区域滑动,并有向其他区域滑动的趋势时,就可以启动单手操作模式。在一种实施方式中,终端在从当前界面中确定静态操作点时,可从当前界面包含的所有静态操作点中,确定出设置有标识的各静态操作点。其中,设置有标识的静态操作点即为处于盲区内的静态操作点。对于静态操作点的标识设置,可以由开发人员预先将标识设置在静态操作点对应的代码中,例如,一些APP的操作界面中分布着许多的静态操作点,如图标、按钮、链接等可被点击的界面元素,若该静态操作点处于操作界面中的盲区位置,则开发人员可预先将标识设置在该静态操作点对应的代码中,则终端在运行该APP时,即可识别出该APP操作界面中设置标识的各静态操作点,进而确定出本文档来自技高网
...
一种实现终端操作的方法及装置

【技术保护点】
一种实现终端操作的方法,其特征在于,包括:确定当前界面中的各静态操作点;根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示;当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。

【技术特征摘要】
1.一种实现终端操作的方法,其特征在于,包括:确定当前界面中的各静态操作点;根据确定出的各静态操作点,确定所述各静态操作点到当前界面中预设指定点的连线并显示;当监测到用户对任意连线执行了操作时,对用户操作的连线所连接的静态操作点执行选择操作。2.如权利要求1所述的方法,其特征在于,确定当前界面中的各静态操作点,具体包括:根据当前界面中的各静态操作点对应的代码,确定代码中包含有标识的各静态操作点。3.如权利要求1所述的方法,其特征在于,确定当前界面中的各静态操作点,具体包括:确定当前界面中各静态操作点的位置;根据各静态操作点的位置,确定位于预设的盲区范围内的静态操作点。4.如权利要求1所述的方法,其特征在于,监测到用户对任意连线执行了操作,具体包括:确定用户触碰触摸屏的触碰位置;针对每个连线,当根据确定的触碰位置,确定所述触碰位置与该连线的位置存在重合或部分重合时,确定监测到用户对该连线执行了操作。5.如权利要求1所述的方法,其特征在于,所述预设指定点为动态操作点;监测到用户对任意连线执行了操作,具体包括:监测用户对所述动态操作点进行拖动的轨迹;在各连线中,确定与所述轨迹相匹配的连线,作为监测到的所述用户操作的连线。6.如权利要求5所述的方法,其特征在于,确定与所述轨迹相匹配的连线,具体包括:将所述轨迹拟合为直线;确定与拟合的直线所成的角度最小的连线,作为与所述轨迹相匹配的连线。7.如权利要求5所述的方法,其特征在于,所述方法还包括:当监测到用户对所述动态操作点执行了第一指定操作后,监测用户对所述动态操作点的拖动操作,并根据拖动操作后所述动态操作点的位置,更新各静态操作点到所述动态操作点之间的连线。8.如权利要求5所述的方法,其特征在于,所述方法还包括:当对用户操作的连线所连接的静态操作点执行选择操作时,将所述动态操作点沿用户操作的连线移动到所对应的静态操作点上。9.如权利要求1所述的方法,其特征在于,所述方法还包括:当监测到用户执行了第二指定操作时,取消显示各静态操作点与预设指定点之间的连线。10.一种实现终端操作的方法,其特征在于,包括:确定动态操作点到各静态操作点的指向;监测用户对所述动态操作点进行操作的操作方向;在各指向中,确定与所述操作方向相匹配的指向;对确定的指向所对应的静态操作点执行选择操作。11.如权利要求10所述的方法,其特征在于,确定动态操作点到各静态操作点的指向之后,所述方法还包括:显示所述动态操作点到各静态操作点的指向提示。12.如权利要求10所述的方法,其特征在于,在各指向中,确定与所述操作方向相匹配的指向,具体包括:在各指向中,确定与所述操作方向所成的夹角最小的指向,作为与所述操
\t作方向相匹配的指向。13.一种实现终端操作的装置,其特征在于,包括...

【专利技术属性】
技术研发人员:张磊
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1