屏幕旋转方法及装置、移动设备制造方法及图纸

技术编号:10173769 阅读:186 留言:0更新日期:2014-07-02 14:12
本发明专利技术提供了一种屏幕旋转方法及装置、移动设备,本发明专利技术没有采用重力传感器来对移动设备旋转方向,而是利用用户采用简单的手势在屏幕上移动,利用软件程序判断用户的手指移动方向为顺时针移动还是逆时针移动,确定移动方向后即可按移动方向旋转屏幕,整个过程无需重力传感器参与即可实现屏幕的旋转,无需用户频繁切换使用场景时和开关按键,因此本方法既提升了用户体验还保护了开关按键。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种屏幕旋转方法及装置、移动设备,本专利技术没有采用重力传感器来对移动设备旋转方向,而是利用用户采用简单的手势在屏幕上移动,利用软件程序判断用户的手指移动方向为顺时针移动还是逆时针移动,确定移动方向后即可按移动方向旋转屏幕,整个过程无需重力传感器参与即可实现屏幕的旋转,无需用户频繁切换使用场景时和开关按键,因此本方法既提升了用户体验还保护了开关按键。【专利说明】屏幕旋转方法及装置、移动设备
本专利技术涉及移动设备领域,尤其涉及一种屏幕旋转方法及装置、移动设备。
技术介绍
智能移动设备中,为了给用户更好的体验,许多应用的界面会有多种屏幕显示方向。比如视频播放应用的界面、图片查看应用的界面,以便让宽屏的视频或图片更好地展示。如图1所示,为一种图片查看界面的两种显示方向。目前大多数智能移动设备都提供了通过重力传感器来自动旋转屏幕的功能。由于重力传感器本身的性能决定,自动旋转屏幕只能在用户头部与地面垂直的情况下有效,在用户侧躺着查看移动设备就会适得其反,不管如何旋转移动设备,其显示图片或视频的方向总是与用户正常的视线相差90°。一般,智能移动设备会提供自动旋转屏幕的开关,在上述情况下,用户如果想按正常视线观看图片或视频,就需要先开启自动旋转屏幕的开关,再旋转移动设备使屏幕根据重力传感器旋转到合适的方向,再关闭自动旋转屏幕的开关,整个步骤非常繁琐。若用户频繁切换使用场景时,需频繁打开或关闭自动旋转屏幕的开关按键,因此上述方法导致不仅降低了用户体验还降低了开关按键的使用寿命,因此现在需要一种方法能够方便用户旋转屏幕,提升用户感受。【
技术实现思路
】本专利技术提供了一种屏幕旋转方法及装置、移动设备,本方法能够方便用户旋转屏幕,提升了用户感受。为了实现上述目的,本专利技术提供了以下技术:一种屏幕旋转方法,包括:获取两组手指在屏幕上移动时的起点位置和终点位置,所述两组手指分居在屏幕中心点的两侧;由所述屏幕中心点和所述起点位置确定一条射线,其射线方向为由所述屏幕中心至所述起点位置;当所述终点位置在所述射线方向的左侧时,确定手指的移动方向为逆时针;当所述终点位置在所述射线方向的右侧时,确定手指的移动方向为顺时针;若两组手指的移动方向相同,则按该移动方向旋转屏幕。优选的,每组手指中至少包括一个手指。优选的,还包括:若两组手指中其中一组手指不能确定移动方向时,则按另一组手指的移动方向旋转屏幕。优选的,按该移动方向旋转屏幕包括:按该移动方向将屏幕旋转90°。优选的,所述终点位置在所述射线方向的左侧的判断方法包括:以所述起点位置为坐标原点,由所述射线作为Y轴,与所述Y轴垂直向右方向的射线作为X轴;当所述终点位置在落在第二象限、第三象限或X负半轴时,确定所述终点位置在所述射线方向的左侧。优选的,所述终点位置在所述射线方向的右侧的判断方法包括:当所述终点位置在落在第一象限、第四象限或X正半轴时,确定终点位置在所述射线方向的右侧。优选的,在获取两组手指在屏幕上移动时的起点位置和终点位置之后还包括:获取与所述起点位置和所述终点位置对应的起点时间和终点时间;当所述终点时间与所述起点时间的差值小于预设阈值时,则执行后续过程,否则结束程序。优选的,还包括:所述起点时间包括两组手指的第一起点时间和第二起点时间;当所述第一起点时间与所述第二起点时间的差值绝对值在预设范围内,则执行后续程序,否则结束程序。一种屏幕旋转装置,包括:获取单元,用于获取两组手指在屏幕上移动时的起点位置和终点位置,所述两组手指分居在屏幕中心点的两侧;确定射线单元,用于由所述屏幕中心点和所述起点位置确定一条射线,其射线方向为由所述屏幕中心至所述起点位置;确定方向单元,用于当所述终点位置在所述射线方向的左侧时,确定手指的移动方向为逆时针;当所述终点位置在所述射线方向的右侧时,确定手指的移动方向为顺时针;旋转单元,用于若两组手指的移动方向相同,则按该移动方向旋转屏幕。一种移动设备,采用上述屏幕旋转方法。本专利技术提供了一种屏幕旋转方法,本方法没有采用重力传感器来对移动设备旋转方向,而是利用用户采用简单的手势在屏幕上移动,利用软件程序判断用户的手指移动方向为顺时针移动还是逆时针移动,确定移动方向后即可按移动方向旋转屏幕,整个过程无需重力传感器参与即可实现屏幕的旋转,无需用户频繁切换使用场景时和开关按键,因此本方法既提升了用户体验还保护了开关按键。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的屏幕旋转方法的流程图;图2为本专利技术实施例公开的又一屏幕旋转方法的流程图;图3为本专利技术实施例公开的屏幕旋转方法的实施例中坐标系示意图;图4为本专利技术实施例公开的又一屏幕旋转方法的流程图;图5为本专利技术实施例公开的又一屏幕旋转方法的实施例中坐标系示意图;图6为本专利技术实施例公开的屏幕旋转方法中确定移动方向的流程图;图7为本专利技术实施例公开的又一屏幕旋转方法的流程图;图8为本专利技术实施例公开的屏幕旋转装置的流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种屏幕旋转方法,如图1所示,包括:步骤SlOl:获取两组手指在屏幕上移动时的起点位置和终点位置,所述两组手指分居在屏幕中心点的两侧;本专利技术中采用利用用户的两组手指在屏幕上移动,根据移动方向来确定用户的手势的旋转方向,为了方便后续的判断,在执行本专利技术的过程中要求两组手指分局在屏幕中心点两侧,屏幕中心点为距屏幕上边沿和下边沿的距离相等、且距左边沿和右边沿的距离相等的点。两组手指在屏幕上移动,具体可以分解为手指按下屏幕、在屏幕上移动和离开屏幕,将手指按下屏幕时的位置作为起点位置,将手指离开屏幕时的位置作为终点位置,分别获取两组手指的起点位置和终点位置。步骤S102:由所述屏幕中心点和所述起点位置确定一条射线,其射线方向为由所述屏幕中心至所述起点位置;以其中一组手指为例,由屏幕中心点和起点位置确定一条射线,其方向为由屏幕中心点至起点位置,可以理解的是,两组手指的射线方向为相反的,因为两组手指分居在屏幕中心点两侧,起点位置肯定也是分居在屏幕中心点两侧,射线方向都是由屏幕中心点至起点位置,所以两组手指的射线方向是相反的。步骤S103:当所述终点位置在所述射线方向的左侧时,确定手指的移动方向为逆时针;步骤S104:当所述终点位置在所述射线方向的右侧时,确定手指的移动方向为顺时针;步骤S105:若两组手指的移动方向相同,则按该移动方向旋转屏幕。移动方向为顺时针,说明该手指的运动轨迹将导致屏幕顺时针转动;移动方向为逆时针说明手指的运动轨迹将导致屏幕逆时针转动。以射线方向作为观测方向,当终点位置在射线方向右侧,确定手指移动方向为顺时针,当终点位置在射线方向左侧,本文档来自技高网
...

【技术保护点】
一种屏幕旋转方法,其特征在于,包括:获取两组手指在屏幕上移动时的起点位置和终点位置,所述两组手指分居在屏幕中心点的两侧;由所述屏幕中心点和所述起点位置确定一条射线,其射线方向为由所述屏幕中心至所述起点位置;当所述终点位置在所述射线方向的左侧时,确定手指的移动方向为逆时针;当所述终点位置在所述射线方向的右侧时,确定手指的移动方向为顺时针;若两组手指的移动方向相同,则按该移动方向旋转屏幕。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗永浩李永一
申请(专利权)人:锤子科技北京有限公司
类型:发明
国别省市:北京;11

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

1