The invention discloses a screen image rotation control method, device and mobile device, by getting the message on the screen double-click on the finger, and messages after moving on the screen, and the finger double click the location and mobile location acquisition; if any one double position angle area of the screen, and mobile location on the screen the edge is to click on the corresponding vertex coordinates of the vertex region as a reference point, calculating the difference between reference point and finger moving point coordinates, and coordinate difference calculated after rotation angle of four screen coordinates according to the corresponding. The present invention to trigger the rotation function through four double click on the screen, and according to the finger on the edge of the screen slide message, double-click the image angle will follow the movement of the finger movement, so as to arouse the image rotation. Compared with the prior art, the display image can be arbitrarily arranged according to the user's angle so as to improve the user's experience effect.
【技术实现步骤摘要】
一种屏幕图像旋转控制方法、装置以及移动设备
本专利技术涉及移动设备屏幕显示
,具体涉及一种屏幕图像旋转控制方法、装置以及移动设备。
技术介绍
随着工业电子技术的发展以及信息产业的不断壮大,工业电子产品以及个人消费产品层出不穷,而显示器作为输出设备也被广泛的应用到各种电子终端上。而一般的终端设备在用户使用时为了能够实现多角度观看内容,只能将整个设备同显示器一起进行旋转,这样既费时又费力。而目前流行的做法就是通过重力感应器进行调整角度,而如果对于水平放置的将无法起作用,同时该方法也需要将设备进行移动才可以实现,用户体验不是很好。
技术实现思路
专利技术目的:针对现有技术中存在的问题,本专利技术提供一种屏幕图像旋转控制方法、装置以及移动设备,可以将显示图像按照用户的角度任意的设置,提高用户的体验效果。技术方案:为实现上述专利技术目的,本专利技术采用如下技术方案:一种屏幕图像旋转控制方法,包括如下步骤:获取手指在屏幕双击的消息,以及双击后在屏幕上移动的消息,并获取手指双击的位置和移动的位置;若双击位置在屏幕上任意一个顶角区域,且移动位置在屏幕边缘,则以所点击的顶角区域对应顶角的坐标点为参考点,计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值。作为优选,当手指在屏幕上走完一个屏幕长或宽后,以手指刚进过的屏幕顶角的坐标点为参考点,计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值。作为优选,所述计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值的具体方法为:设屏幕 ...
【技术保护点】
一种屏幕图像旋转控制方法,其特征在于,包括如下步骤:获取手指在屏幕双击的消息,以及双击后在屏幕上移动的消息,并获取手指双击的位置和移动的位置;若双击位置在屏幕上任意一个顶角区域,且移动位置在屏幕边缘,则以所点击的顶角区域对应顶角的坐标点为参考点,计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值。
【技术特征摘要】
1.一种屏幕图像旋转控制方法,其特征在于,包括如下步骤:获取手指在屏幕双击的消息,以及双击后在屏幕上移动的消息,并获取手指双击的位置和移动的位置;若双击位置在屏幕上任意一个顶角区域,且移动位置在屏幕边缘,则以所点击的顶角区域对应顶角的坐标点为参考点,计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值。2.根据权利要求1所述的一种屏幕图像旋转控制方法,其特征在于,当手指在屏幕上走完一个屏幕长或宽后,以手指刚进过的屏幕顶角的坐标点为参考点,计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值。3.根据权利要求1所述的一种屏幕图像旋转控制方法,其特征在于,所述计算参考点与手指移动点坐标的差值,并根据差值计算旋转后的屏幕四角对应的坐标点的坐标值的具体方法为:设屏幕四角坐标分别为A(x1,y1)、B(x2,y2)、C(x3,y3)和D(x4,y4),手指沿x轴或y轴移动,手指移动点的坐标为M(x0,y0),屏幕长宽比为k;若屏幕左下顶角A(x1,y1)为参考点,M在A右方,则计算差值a=x1-x0,移动后的A,B,C,D依次坐标变为(x1-a,y1),(x2,y2-a/k),(x3+a,y3),(x4,y4+a/k);若屏幕左下顶角A(x1,y1)为参考点,M在A上方,则计算差值b=y1-y0,移动后的A,B,C,D依次坐标变为(x1,y1-b),(x2+k*b,y2),(x3,y3+b),(x4-k*a,y4);若屏幕右下顶角B(x2,y2)为参考点,M在A左方,则计算差值a=x2-x0,移动后的A,B,C,D依次坐标变为(x1,y1+a/k),(x2-a,y2),(x3,y3-a/k),(x4+a,y4);若屏幕右下顶角B(x2,y2)为参考点,M在A上方,则计算差值b=y2-y0,移动后的A,B,C,D依次坐标变为(x1-k*b,y1),(x2,y2-b),(x3+k*b,y3),(x4,y4+b);若屏幕右上顶角C(x3,y3)为参考点,M在A左方,则计算差值a=x3-x0,移动后的A,B,C,D依次坐标变为(x1+a,y1),(x2,y2+a/k),(x3-a,y3),(x4,y4-a/k);若屏幕右上顶角C(x3,y3)为参考点,M在A下方,则计算差值b=y3-y0,移动后的A,B,C,D依次坐标变为(x1,y1+b),(x2-k*b,y2),(x3,y3-b),(x4+k*b,y4);若屏幕左上顶角D(x4,y4)为参考点,M在A右方,则计算差值a=x...
【专利技术属性】
技术研发人员:崔晓杰,蔡蓉,赵鸿飞,
申请(专利权)人:南京中科创达软件科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。