本发明涉及触摸式电子设备的操控。
背景技术:
现有技术中的智能手机,对桌面上的应用程序的图标有两种操作方式,一种是点击,另一种是按压一定时长后的拖动。
点击的作用是启动该图标对应的应用程序,而按压一定时长后的拖动的作用是根据拖动的目的地而确定不同的执行方式,例如拖动目的地提示是卸载,则表示卸载被拖动的应用程序。
随着智能手机的高速发展,智能手机的屏幕越来越大。将图标拖动到某个指定位置就越来越难于操作,尤其是单手操作就更加困难。
本技术:
要解决的技术问题是:拖动操作由于拖动的距离较长,很难单手操作的问题。
技术实现要素:
本发明提供了触摸式电子设备的触控方法,包括:步骤1:判断对触控对象的触控操作是点击还是按压,如果是点击则执行步骤2,如果是按压则执行步骤3;步骤2:运行触控对象对应的应用,结束流程;步骤3:获取触控对象在当前环境下能执行的所有可能操作;步骤4:在屏幕上显示所述所有可能操作;步骤5:以某个时间间隔将焦点在所述可能操作中转移;步骤6:当按压停止时,执行焦点所在位置的操作。
本发明提供了触摸式电子设备的触控方法,包括:s01:监测到对某个触控对象的触摸事件时,启动第一定时器t1;s02:判断在第一定时器届满前,是否接收到结束触摸事件,如果接收到则执行步骤s03,否则执行步骤s04;s03:启动与该触控对象对应的应用;s04:获取所述触控对象在当前环境下的所有可能操作;s05:启动第二定时器t2;s06:将焦点设置到下一个操作上,如果是初次执行本步骤,则将焦点设置大第一个操作上;s07:判断在第二定时器届满前,是否接收到结束触摸事件,如果接收到则执行步骤s08,否则执行步骤s05;s08:对触控对象执行焦点所在位置的操作。
优选的,例如t1设置为200ms。
优选的,例如t2设置为2s。
本发明提供了一种计算机程序,用来执行方法1-4中任意一个方法。
本发明提供了触摸式电子设备的触控的系统,包括:
中央处理器,存储器,所述存储器上包括计算机程序,所述计算机程序,用来执行方法1-4中任意一个方法。
本发明提供了一种智能手机,包括如权利要求6所述的系统。
对于大屏触摸屏手机来说,可以仅仅通过按压就能执行某些操作,而不需要拖动和多次点击,提供了操作便利性,尤其是为单手操作提供了很大的便利。
附图说明
图1是根据本发明的实施例流程图;
图2是根据本发明的实施例显示界面;
图3是根据本发明实施例的具体实现过程。
具体实施方式
图1是根据本发明的实施例流程图。
步骤1:判断对触控对象的触控操作是点击还是按压,如果是点击则执行步骤2,如果是按压则执行步骤3;
步骤2:运行触控对象对应的应用,结束流程;
步骤3:获取触控对象在当前环境下能执行的所有可能操作;
步骤4:在屏幕上显示所述所有可能操作;
步骤5:以某个时间间隔将焦点在所述可能操作中转移;
步骤6:当按压停止时,执行焦点所在位置的操作。
图2是根据本发明的实施例显示界面。
11是手机屏幕,12和13是两个触控对象,也就是两个应用的图标,当按压在图标13上超过一定时长,则出现了14,15,16,17这四个可能的操作,随着按压时间的持续,焦点(以阴影表示)不停的在不同的操作之间循环,例如在焦点位于操作15(卸载)处时,结束按压动作,则执行对应用13的卸载操作。
图3是根据本发明实施例的具体实现过程。
s01:监测到对某个触控对象的触摸事件时,启动第一定时器t1。例如t1设置为200ms。
s02:判断在第一定时器届满前,是否接收到结束触摸事件。如果接收到则执行步骤s03,否则执行步骤s04。
s03:启动与该触控对象对应的应用。
s04:获取所述触控对象在当前环境下的所有可能操作。
s05:启动第二定时器t2,例如t2设置为2s。
s06:将焦点设置到下一个操作上,如果是初次执行本步骤,则将焦点设置大第一个操作上。
s07:判断在第二定时器届满前,是否接收到结束触摸事件,如果接收到则执行步骤s08,否则执行步骤s05。
s08:对触控对象执行焦点所在位置的操作。