1.一种用于滑动触摸屏幕切换单手操作模式系统的方法,所述滑动触摸屏幕切换单手操作模式的系统包含:主控程序模块(1);
分别与主控程序模块(1)连接的屏幕生成程序模块(2)、屏幕监控程序模块(3)、屏幕控制程序模块(4)及屏幕释放程序模块(5);
所述的屏幕控制程序模块(4)与屏幕释放程序模块(5)连接;
所述的主控程序模块(1)用于接收屏幕监控程序模块(3)监控到的滑动图像,并判断滑动图像是否符合切换单手操作模式的条件;
所述的屏幕生成程序模块(2)用于在屏幕上生成圆形判断点;
所述的屏幕监控程序模块(3)用于后台监控用户对屏幕的滑动操作,并判断是否检测到用户滑动图像;
所述的屏幕控制程序模块(4)用于当达到切换单手操作模式条件时,执行滑动图像对应的手势操作,并显示滑动图像;
所述的屏幕释放程序模块(5)用于主控程序模块(1)完成判断后重置圆形判断点,释放屏幕;
其特征在于,所述方法包含以下步骤:
步骤1、屏幕生成程序模块(2)生成圆形判断点;
步骤2、屏幕监控程序模块(3)监控用户对屏幕的触摸滑动操作,并绘制出用户滑动过程中圆形判断点连接所组成的滑动图像;所述的步骤2中用户对屏幕进行滑动操作时,滑动轨迹所经过的圆形判断点宽度超过圆形判断点的半径才会被点亮;
步骤3、主控程序模块(1)接收屏幕监控程序模块(3)监控到的滑动图像;
步骤4、主控程序模块(1)判断滑动图像是否符合切换单手操作模式的条件;
a:若符合,则切换单手操作模式成功,屏幕控制程序模块(4)执行滑动图像对应的基本手势操作,并显示滑动图像,屏幕释放程序模块(5)重置圆形判断点,释放屏幕;
b:若不符合,则切换单手操作模式失败,屏幕释放程序模块(5)重置圆形判断点,释放屏幕;
所述的步骤4中主控程序模块(1)判断切换单手操作模式的方法包含以下步骤:步骤4.1、创建屏幕坐标系;
步骤4.2、主控程序模块(1)采集被点亮的圆形判断点;
步骤4.3、判断横轴方向及纵轴方向的圆形判断点的个数是否达到开启切换单手操作模式的阀值;
若达到,则开启单手操作模式;
若未达到,则取消单手操作模式。
2.如权利要求1所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的步骤1中的圆形判断点按照屏幕的长宽比例及屏幕分辨率生成的。
3.如权利要求1所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的步骤4中的切换单手操作模式的基本手势操作包含手指从左向右、从上往下滑动;手指从右往左、从上往下滑动。
4.如权利要求1所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的步骤a中若屏幕监控程序模块(3)监控到关闭单手操作模式的基本手势操作,则关闭单手操作模式;
所述的关闭单手操作模式的基本手势操作包含手指从左至右滑动;手指从右至左滑动。
5.如权利要求3所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的步骤4.1中屏幕坐标系的横轴为屏幕宽,纵轴与横轴呈45度夹角。
6.如权利要求1所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的开启切换单手操作模式的阀值为横轴方向点亮四个圆形判断点;
纵轴方向点亮四个圆形判断点。
7.如权利要求1所述用于滑动触摸屏幕切换单手操作模式系统的方法,其特征在于,所述的主控程序模块(1)关闭单手操作模式的方法包含以下步骤:S1、主控程序模块(1)采集被点亮的圆形判断点;
S2、判断横轴方向的圆形判断点的个数是否达到关闭单手操作模式的阀值;
若达到,则关闭单手操作模式;
若未达到,则取消。