CN104346086B - 一种信息处理方法及电子设备 - Google Patents
一种信息处理方法及电子设备 Download PDFInfo
- Publication number
- CN104346086B CN104346086B CN201310322823.1A CN201310322823A CN104346086B CN 104346086 B CN104346086 B CN 104346086B CN 201310322823 A CN201310322823 A CN 201310322823A CN 104346086 B CN104346086 B CN 104346086B
- Authority
- CN
- China
- Prior art keywords
- touch
- edge
- display unit
- vector
- electronic equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种信息处理方法及电子设备,该信息处理方法应用于包含一触控显示单元的电子设备,该方法包括:检测获得触控所述触控显示单元的第一触控操作;判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;当所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能。通过本申请提供的上述方法,解决了现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,提供电子设备的运行速率。
Description
技术领域
本发明涉及电子技术领域,特别涉及一种信息处理的方法及电子设备。
背景技术
随着多媒体技术的应用与日俱增,人们越来越多地谈到触控显示屏,因为触控显示屏作为一种最新的输入设备,它是目前最简单、方便、自然的输入设备,具有坚固耐用、反应速度快、节省空间、易于交流等许多优点。但是,受限于价格和技术条件等因素,现有的触控显示屏的尺寸均较小。
然而,为了尽可能的增大触控显示屏的显示区域,现有技术常常将用户与电子设备交互的虚拟按钮设置在可隐藏的虚拟菜单中,如在浏览网页时,搜索、后退、标签等虚拟按钮均是隐藏的。
本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:
电子设备在响应用户触控操作完成某一功能时,通常需要先响应用户显示隐藏虚拟菜单的触控操作,在触控显示屏上显示隐藏的虚拟菜单,紧接着响应用户触控特定虚拟触控按钮的操作,完成虚拟触控按钮对应的功能,响应一个功能操作的整个过程存在一个或多个间断时间点,导致电子设备运行速率慢,可见现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题。
发明内容
本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,提高电子设备的运行速率。
本申请实施例提供一种信息处理方法,应用于一电子设备,所述电子设备包含一触控显示单元,所述方法包括:
检测获得触控所述触控显示单元的第一触控操作;
判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;
当所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能。
可选的,所述判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果,具体包括:
获取所述第一触控轨迹的起始点位置和终止点位置;
判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果;
当所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果;
其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
可选的,所述生成并执行第一控制指令,具体包括:
检测获得所述第一触控轨迹的第一矢量;
基于矢量与控制指令间的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令。
可选的,所述基于矢量与控制指令间的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令,具体包括:
判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果;
当所述第三判断结果表明所述第一方向为所述由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果;
当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。
可选的,在所述检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果之后,所述方法还包括:
当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
可选的,在所述判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果之后,所述方法还包括:
当所述第三判断结果表明所述第一方向为所述由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果;
当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。
可选的,在所述检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果之后,所述方法包括:
当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
本申请实施例还提供一种电子设备,所述电子设备包含一触控显示单元,所述电子设备包括:
第一检测单元,用于检测获得触控所述触控显示单元的第一触控操作;
第一判断单元,用于判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;
第一执行单元,用于在所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能。
可选的,所述第一判断单元,具体包括:
第一获取子单元,用于获取所述第一触控轨迹的起始点位置和终止点位置;
第一判断子单元,用于判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果;
第二判断子单元,用于在所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果;
其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
可选的,所述第一执行单元具体包括:
第一检测子单元,用于检测获得所述第一触控轨迹的第一矢量;
第一执行子单元,用于根据矢量与控制指令的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令。
可选的,所述第一执行子单元具体包括:
第三判断子单元,用于判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得三判断结果;
第一检测模块,用于当所述第三判断结果表明所述第一方向为由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果;
第一执行模块,用于当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。
可选的,所述第一执行子单元具体还包括:
第二执行模块,用于当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
可选的,所述第一执行子单元具体还包括:
第二检测模块,用于当所述第三判断结果表明所述第一方向为由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果;
第三执行模块,用于当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。
可选的,所述第一执行子单元具体还包括:
第四执行模块,用于当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
一、本申请通过提供一种便捷的斜划操作方式,如果通过触控显示屏检测到一触控操作的触控轨迹符合斜划操作方式,则直接执行斜划操作对应的控制指令,实现用户指定的功能,即用户只需要一步操作:从触控显示屏的任一边沿划至与该边沿邻接的另一边沿,则可以触发电子设备不间断地完成指定的功能,避免了间断地响应多次触控操作而减慢电子设备的运行速率,从而解决了现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,达到提高电子设备的运行速率的技术效果。
二、由于本申请提供的便捷斜划操作方式在实现收藏和显示功能时,不限制其应用在某一应用程序,只要在当前显示环境中的预设应用程序具有相关的功能,电子设备就能够生成并执行相应的控制指令,进而实现预设应用程序显示界面的收藏或显示预设应用程序的收藏列表,避免了在各个不同的应用程序中的不同位置去寻找对应的虚拟按钮的问题,简化了触控操作的流程,提高用户体验。
三、在本申请中,通过检测当前触控显示屏是否显示有预设应用程序运行时的预设显示界面,在检测出没有预设显示界面时利用斜划操作方式来调节触控显示屏的亮度,使得触控显示屏亮度调节可以一步实现,不再需要通过进入设置界面到显示选项,再进入亮度调节界面来实现触控显示屏亮度调节的功能,具有更简便快捷的亮度调节操作,达到了一个快捷操作实现多个功能的技术效果。
附图说明
图1为本申请实施例一提供的一种信息处理方法的流程示意图;
图2为本申请实施例一提供的斜划操作方式的示意图;
图3为本申请实施例一提供的斜划操作实现第一功能的流程图;
图4为本申请实施例二提供的一种电子设备的结构方框图。
具体实施方式
在本申请实施例提供的技术方案中,通过电子设备检测触控操作的触控轨迹,并判断触控轨迹是否由触控显示屏的一条边沿划至与该边沿邻接的另一边沿的斜划轨迹,在得到判断结果确定触控轨迹是斜划轨迹时,电子设备自动生成并执行第一控制指令,从而实现斜划操作对应的功能,避免间断地响应多次触控操作而减慢电子设备的运行速率,从而解决现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,达到提高电子设备的运行速率的技术效果。
下面结合附图对本申请实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。
实施例一
请参考图1,本申请实施例提供一种信息处理方法,应用于一电子设备,所述电子设备包含一触控显示单元,所述方法包括:
S101:检测获得触控所述触控显示单元的第一触控操作。
在具体实施过程中,包含触控显示单元的电子设备,如触控手机、pad、触控笔记本等。电子设备在触控显示单元工作时,检测获得触控显示单元上的任一触控操作即第一触控操作,其中,触控显示单元具体可以为触控显示屏,触控显示屏的类型可以是电容式触控屏、电阻式触控屏、电压式触控屏、红外线式触控屏等,通过触控显示屏上的感应元件获得第一触控操作。在获得第一触控操作之后进行S102。
S102:判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果。
请参考图2,为了简化触控显示屏上虚拟触控按钮的操作步骤,给用户提供更好的用户体验,本申请提供一种自然的有明显区别的快捷斜划操作:从触控显示屏的任一边沿即第一边沿划至与第一边沿邻接的第二边沿。通过该斜划操作能够触发电子设备自动实现一种或多种功能,因此在电子设备获取到第一触控操作时,需要对第一触控操作进行判断,具体通过第一触控操作的第一触控轨迹来判断,若第一触控操作的第一触控轨迹不是从第一边沿划至与第一边沿相邻的第二边沿的触控轨迹,则获得第一判断结果为第一触控操作不是所述斜划操作,电子设备不执行斜划操作对应的快捷功能;若第一触控操作的第一触控轨迹是从第一边沿划至与第一边沿相邻的第二边沿的触控轨迹,则获得第一判断结果为第一触控操作是所述斜划操作,此时电子设备继续执行S103。
S103:当所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能。
其中,所述第一控制指令对应的第一功能具体可以为常用的两个以上应用程序均具有的功能,如电子书和浏览器都具有的收藏功能、游戏软件都具有的保存进度功能、office软件都具有的撤销功能等。同时,第一功能还可以为电子设备较为常用的设置功能,如亮度调节功能、音量调节功能、改变情景模式功能等。
在具体实施过程中,为了提高电子设备对斜划操作判断的准确性,电子设备在判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹时,具体可以通过如下方法来判断:
第一步,获取所述第一触控轨迹的起始点位置和终止点位置。具体的,第一触控轨迹的起始点位置和终止点位置可以由触控显示屏上的坐标点来表示,所以电子设备获取第一触控轨迹的起始点位置和终止点位置的坐标点,例如:第一触控轨迹的起始点位置的坐标为(1,0.5)、终止点位置的坐标为(0.8,3),那么电子设备则获取相应的坐标点(1,0.5)和(0.8,3)。
第二步,判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果。因为第一触控轨迹的起始点位置若是从第一边沿开始,那么起始点位置应该距第一边沿足够近,所以预设阈值具体可以根据触控显示屏的尺寸来设置,例如:在触控显示屏的尺寸大于等于7英寸时,预设阈值可以设置为1cm,在触控显示屏的尺寸小于7英寸时,预设阈值可以设置为0.8cm或0.5cm。根据具体的预设阈值判断第一触控轨迹的起始点位置距离第一边沿是否足够近,即起始点位置与第一边沿的第一垂直距离值是否小于预设阈值,如假设预设阈值为1cm,起始点位置的坐标点为(1,0.5),其中坐标点的单位为cm,第一边沿为纵坐标y=0表示的直线,那么第一垂直距离为0.5cm,判断出第一垂直距离值0.5cm小于预设阈值1cm,那么获得第二判断结果为第一垂直距离值小于预设阈值,此时继续执行下一步;相反的,若判断出第一垂直距离值小于预设阈值则,则直接获得第一触控轨迹不是斜划操作的轨迹。
第三步,当所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果。其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹;反之,在所述第一判断结果表明所述第二垂直距离值大于等于所述预设阈值时,确定所述第一触控轨迹不是从所述第一边沿划至所述第二边沿的轨迹。
例如:假设设预设阈值为1cm,终止点位置的坐标点为(0.8,3),其中坐标点的单位为cm,第二边沿为横坐标x=0表示的直线,那么第二垂直距离值为0.8cm,判断出第一垂直距离值0.8cm小于预设阈值1cm,那么获得第二判断结果为第二垂直距离值小于预设阈值,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
在通过上述方法判断出第一触控轨迹为斜划操作轨迹时,即第一触控轨迹为从第一边沿划至第二边沿的轨迹时,表明用户需要电子设备完成第一触控操作对应的相关任务,那么电子设备则会自动生成并执行对应的第一控制指令,从而完成相关任务。
在具体实施过程中,为了扩展斜划操作的功能,本申请向用户提供具有方向性的快捷斜划操作,用户可以根据不同的操作目的对应执行不同方向的的斜划操作,为此电子设备在生成并执行第一控制指令时,具体需要先检测获得第一触控轨迹的第一矢量,然后基于预设的矢量与控制指令间的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令。
其中,检测获得第一触控轨迹的第一矢量具体可以通过第一触控轨迹的终止点位置与起始点位置的纵坐标的差值来表示,若第一矢量大于零为正数,即第一触控轨迹的终止点位置在起始点位置之上,表明第一矢量的第一方向为由下往上的方向;相反的,若第一矢量小于零为负数,即第一触控轨迹的终止点位置在起始点位置之下,表明第一矢量的第一方向为由上往下的方向,例如:若第一触控轨迹的起始点位置的坐标为(1,0.5)、终止点位置的坐标为(0.8,3),那么第一触控轨迹的第一矢量的值为2.5,第一矢量的值2.5大于0,那么第一矢量的第一方向为由下往上的方向。
本申请以收藏、显示收藏列表及亮度调节功能为例,提供矢量与控制指令之间的对应关系如下:
⑴、在第一矢量方向为由上往下方向,且触控显示屏上显示一具有收藏功能的预设应用程序运行时,电子设备生成收藏预设应用程序的当前关键信息的收藏指令;
⑵、在第一矢量方向为由上往下方向,但触控显示屏上未显示具有收藏功能的预设应用程序运行时,电子设备生成调小触控显示屏亮度值的第一调节指令;
⑶、在第一矢量方向为由下往上,且触控显示屏上显示一具有收藏功能的预设应用程序运行时,电子设备生成显示预设应用程序的收藏列表的显示指令;
⑷、在第一矢量方向为由下往上,但触控显示屏上未显示具有收藏功能的预设应用程序运行时,电子设备生成调大触控显示屏亮度值的第一调节指令。
所述对应关系并不仅限于此,本领域的普通技术人员基于本申请提供的对应关系能够想到其他对应关系也在本申请要求保护的范围内。
请参考图3,基于矢量与控指令间的对应关系,生成并执行与所述第一矢量对应的第一控制指令中的收藏或显示指令具体过程如下:
S301:判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果。具体的,根据第一矢量的标号判断其第一方向是由上往下方向还是由下往上方向,若第一矢量为负表明第一方向为由上往下方向,获得第三判断结果为第一方向为由上往下方向,接下来执行S302;若第一矢量为正表明第一方向为由下往上方向,获得第三判断结果为第一方向为由下往上方向,转至S305。
S302:当所述第三判断结果表明所述第一方向为所述由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果。具体的,预设应用程序可以为具有收藏功能的应用程序,如电子书、浏览器等,对应不同的预设应用程序运行时对应不同的预设显示界面,如浏览器运行时对应的预设显示界面则为网页搜索界面。在检测出预设应用程序处于前台运行状态时,预设应用程序的预设显示界面则显示在触控显示屏上,那么获得第一检测结果为:触控显示单元显示有预设应用程序运行时的预设显示界面,接下来执行S303;在检测出预设应用程序未运行或在后台运行时,表明预设应用程序的预设显示界面未显示在触控显示屏上,那么获得第一检测结果为:触控显示单元未显示预设应用程序运行时的预设显示界面,此时转至S304。
S303:当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。具体的,预设显示界面的关键信息包括预设显示界面内当前显示内容的主题信息、链接信息,用于在用户下次运行该预设应用程序时,能够根据所述关键信息直接转至收藏的界面,如在预设应用程序为电子书,用户在看到比较重要的“投资的关键”页时,可以在触控显示屏上按斜划操作的轨迹由上往下斜划,电子设备则会自动的触发预设应用程序将用户阅读的当前内容的主题“投资的关键”及“投资的关键”在电子书中的位置信息收藏起来,避免再进入电子书中的菜单界面,从菜单界面中寻找收藏按钮,触控收藏按钮才能收藏重点书页,同样的道理,对于浏览器等其他具有收藏功能的预设应用程序,所述由上往下的斜划操作也能触发其完成收藏功能,这里就不再一一例举。
S304:当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关,生成并执行与所述第一矢量对应的第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
S305:当所述第三判断结果表明所述第一方向为所述由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果。具体的,所述第二检测结果也包括两种情况:第一种情况,所述触控显示单元上显示有预设应用程序运行时的预设显示界面,那么继续执行S306;第二种情况,所述触控显示单元上未显示预设应用程序运行时的预设显示界面,此时执行S307。
S306:当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。例如:用户在阅读电子书中的“投资的关键”时,在触控显示屏上由下往上斜划操作,电子设备则会自动的将电子书中收藏列表显示在触控显示屏上,以供用户选择转至其他收藏内容。
S307:当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
本申请针对收藏功能提供了自然的便捷斜划操作,在从触控显示屏的一条边沿划至另一边沿时,触使触控显示屏在预设应用程序的当前页面上显示一个沿第一触控轨迹折叠的小角,并由预设应用程序将当前页面的关键信息收藏,给用户提供手动的收藏体验。于此同时,本申请提供的自然的便捷斜划操作,还在触控显示屏上未显示有预设应用程序运行时的预设界面时,触发电子设备对触控显示屏的亮度值进行调节,即预设应用程序未在前台运行时,其他应用程序在运行时,可以通过所述斜划操作直接调节触控显示屏的亮度值,而不用改变电子设备的当前显示界面,具有更便捷更友好的操作方式。
综上所述,本申请通过提供一种便捷的斜划操作方式,如果通过触控显示屏检测到一触控操作的触控轨迹符合斜划操作方式,则直接执行斜划操作对应的控制指令,实现用户指定的功能,即用户只需要一步操作:从触控显示屏的任一边沿划至与该边沿邻接的另一边沿,则可以触发电子设备不间断地完成指定的功能,避免了间断地响应多次触控操作而减慢电子设备的运行速率,从而解决了现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,达到提高电子设备的运行速率的技术效果。
同时,由于本申请提供的便捷斜划操作方式在实现收藏和显示功能时,不限制其应用在某一应用程序,只要在当前显示环境中的预设应用程序具有相关的功能,电子设备就能够生成并执行相应的控制指令,进而实现预设应用程序显示界面的收藏或显示预设应用程序的收藏列表,避免了在各个不同的应用程序中的不同位置去寻找对应的虚拟按钮,简化了触控操作的流程,提高用户体验。
在本申请中,通过检测当前触控显示屏是否显示有预设应用程序运行时的预设显示界面,在检测出没有预设显示界面时利用斜划操作方式来调节触控显示屏的亮度,使得触控显示屏亮度调节可以一步实现,不再需要通过进入设置界面到显示选项,再进入亮度调节界面来实现触控显示屏亮度调节的功能,具有更简便快捷的亮度调节操作,达到了一个快捷操作实现多个功能的技术效果。
实施例二
请参考图4,本申请实施例提供一种电子设备,所述电子设备包含一触控显示单元,所述电子设备包括:
第一检测单元401,用于检测获得触控所述触控显示单元的第一触控操作;
第一判断单元402,用于判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;
第一执行单元403,用于在所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能。
为了提高电子设备辨别第一触控操作的准确性,所述第一判断单元402,具体提供:
第一获取子单元,用于获取所述第一触控轨迹的起始点位置和终止点位置;
第一判断子单元,用于判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果;
第二判断子单元,用于在所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果;
其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
在具体实施过程中,为了根据第一触控轨迹的方向生成对应的控制指令,所述第一执行单元403具体提供:
第一检测子单元,用于检测获得所述第一触控轨迹的第一矢量;
第一执行子单元,用于根据矢量与控制指令的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令。
为了收藏预设应用程序运行时的预设显示界面的当前内容信息,所述第一执行子单元具体提供:
第三判断子单元,用于判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得三判断结果;
第一检测模块,用于当所述第三判断结果表明所述第一方向为由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果;
第一执行模块,用于当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。
具体的,在预设应用程序未在前台运行时,为了执行第一触控操作的另一功能,所述第一执行子单元具体还提供:
第二执行模块,用于当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
在具体实施过程中,对应与收藏功能,本申请还提供显示收藏列表的功能,所以第一执行子单元具体还提供:
第二检测模块,用于当所述第三判断结果表明所述第一方向为由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果;
第三执行模块,用于当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。
为了不仅能够调小触控显示屏的亮度值,还能够调大触控显示屏的亮度值,所述第一执行子单元具体还提供:
第四执行模块,用于当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
一、本申请通过提供一种便捷的斜划操作方式,如果通过触控显示屏检测到一触控操作的触控轨迹符合斜划操作方式,则直接执行斜划操作对应的控制指令,实现用户指定的功能,即用户只需要一步操作:从触控显示屏的任一边沿划至与该边沿邻接的另一边沿,则可以触发电子设备不间断地完成指定的功能,避免了间断地响应多次触控操作而减慢电子设备的运行速率,从而解决了现有技术中电子设备响应触控操作完成相应功能时存在运行速率慢的技术问题,达到提高电子设备的运行速率的技术效果。
二、由于本申请提供的便捷斜划操作方式在实现收藏和显示功能时,不限制其应用在某一应用程序,只要在当前显示环境中的预设应用程序具有相关的功能,电子设备就能够生成并执行相应的控制指令,进而实现预设应用程序显示界面的收藏或显示预设应用程序的收藏列表,避免了在各个不同的应用程序中的不同位置取寻找对应的虚拟按钮,简化了触控操作,提高用户体验。
三、在本申请中,通过检测当前触控显示屏是否显示有预设应用程序运行时的预设显示界面,在检测出没有预设显示界面时利用斜划操作方式来调节触控显示屏的亮度,使得触控显示屏亮度调节可以一步实现,不再需要通过进入设置界面到显示选项,再进入亮度调节界面来实现触控显示屏亮度调节的功能,具有更简便快捷的亮度调节操作,达到了一个快捷操作实现多个功能的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种信息处理方法,应用于一电子设备,所述电子设备包含一触控显示单元,其特征在于,所述方法包括:
检测获得触控所述触控显示单元的第一触控操作;
判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;
当所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能,
所述生成并执行第一控制指令,包括:
检测获得所述第一触控轨迹的第一矢量;
基于矢量与控制指令间的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令;
所述基于矢量与控制指令间的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令,包括:
判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果;
当所述第三判断结果表明所述第一方向为所述由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果;
当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。
2.如权利要求1所述的方法,其特征在于,所述判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果,具体包括:
获取所述第一触控轨迹的起始点位置和终止点位置;
判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果;
当所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果;
其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
3.如权利要求1所述的方法,其特征在于,在判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果之后,所述方法还包括:
当所述第三判断结果表明所述第一方向为所述由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果;
当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。
4.如权利要求3所述的方法,其特征在于,在所述检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果之后,所述方法还包括:
当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
5.如权利要求1所述的方法,其特征在于,在所述检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果之后,所述方法包括:
当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
6.一种电子设备,所述电子设备包含一触控显示单元,其特征在于,所述电子设备包括:
第一检测单元,用于检测获得触控所述触控显示单元的第一触控操作;
第一判断单元,用于判断所述第一触控操作的第一触控轨迹是否是从所述触控显示单元的第一边沿划至与所述第一边沿相邻接的第二边沿的轨迹,获得第一判断结果;
第一执行单元,用于在所述第一判断结果表明所述第一触控轨迹是从所述第一边沿划至所述第二边沿的轨迹时,生成并执行第一控制指令,以使所述电子设备实现与所述第一控制指令对应的第一功能,
所述第一执行单元具体包括:
第一检测子单元,用于检测获得所述第一触控轨迹的第一矢量;
第一执行子单元,用于根据矢量与控制指令的对应关系,生成并执行与所述第一矢量对应的所述第一控制指令,
所述第一执行子单元具体还包括:
第三判断子单元,用于判断所述第一矢量的第一方向是由上往下方向还是由下往上方向,获得第三判断结果;
第二检测模块,用于当所述第三判断结果表明所述第一方向为由下往上方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第二检测结果;
第三执行模块,用于当所述第二检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的显示指令,使得所述触控显示单元显示所述预设应用程序的收藏列表。
7.如权利要求6所述的电子设备,其特征在于,所述第一判断单元,具体包括:
第一获取子单元,用于获取所述第一触控轨迹的起始点位置和终止点位置;
第一判断子单元,用于判断所述起始点位置与所述第一边沿的第一垂直距离值是否小于预设阈值,获得第二判断结果;
第二判断子单元,用于在所述第二判断结果表明所述第一垂直距离值小于所述预设阈值时,判断所述终止点位置与所述第二边沿的第二垂直距离值是否小于所述预设阈值,获得所述第一判断结果;
其中,在所述第一判断结果表明所述第二垂直距离值小于所述预设阈值时,确定所述第一触控轨迹为从所述第一边沿划至所述第二边沿的轨迹。
8.如权利要求6所述的电子设备,其特征在于,所述第一执行子单元具体包括:
第一检测模块,用于当所述第三判断结果表明所述第一方向为由上往下方向时,检测所述触控显示单元上是否显示有预设应用程序运行时的预设显示界面,获得第一检测结果;
第一执行模块,用于当所述第一检测结果表明所述触控显示单元上显示有所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的收藏指令,使得所述电子设备收藏所述预设显示界面的关键信息。
9.如权利要求8所述的电子设备,其特征在于,所述第一执行子单元具体还包括:
第二执行模块,用于当所述第一检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第一调节指令,以调小所述触控显示单元的亮度值。
10.如权利要求6所述的电子设备,其特征在于,所述第一执行子单元具体还包括:
第四执行模块,用于当所述第二检测结果表明所述触控显示单元上未显示所述预设显示界面时,则基于所述对应关系,生成并执行与所述第一矢量对应的所述第一控制指令中的第二调节指令,以调大所述触控显示单元的亮度值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310322823.1A CN104346086B (zh) | 2013-07-29 | 2013-07-29 | 一种信息处理方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310322823.1A CN104346086B (zh) | 2013-07-29 | 2013-07-29 | 一种信息处理方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104346086A CN104346086A (zh) | 2015-02-11 |
CN104346086B true CN104346086B (zh) | 2018-02-27 |
Family
ID=52501816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310322823.1A Active CN104346086B (zh) | 2013-07-29 | 2013-07-29 | 一种信息处理方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104346086B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112925458B (zh) * | 2015-12-10 | 2022-09-30 | 腾讯科技(深圳)有限公司 | 信息处理方法、装置、设备及计算机可读存储介质 |
CN109144364B (zh) * | 2018-07-25 | 2020-11-10 | 上海携程商务有限公司 | 浮层解散的交互方法、***、设备和存储介质 |
CN108897489B (zh) * | 2018-07-25 | 2020-11-06 | 上海携程商务有限公司 | 页面返回的交互方法、***、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102033963A (zh) * | 2011-01-07 | 2011-04-27 | 明基电通有限公司 | 电子文件显示方法 |
WO2011094855A1 (en) * | 2010-02-05 | 2011-08-11 | Smart Technologies Ulc | Interactive input system displaying an e-book graphic object and method of manipulating a e-book graphic object |
TW201220085A (en) * | 2010-11-09 | 2012-05-16 | Pegatron Corp | Method for generating bookmark and electronic reading device using the same |
CN102520847A (zh) * | 2011-11-25 | 2012-06-27 | 鸿富锦精密工业(深圳)有限公司 | 电子阅读器及其页面处理方法 |
CN103051760A (zh) * | 2012-12-18 | 2013-04-17 | 广东欧珀移动通信有限公司 | 一种基于触摸屏手机的屏幕亮度调节方法 |
-
2013
- 2013-07-29 CN CN201310322823.1A patent/CN104346086B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011094855A1 (en) * | 2010-02-05 | 2011-08-11 | Smart Technologies Ulc | Interactive input system displaying an e-book graphic object and method of manipulating a e-book graphic object |
TW201220085A (en) * | 2010-11-09 | 2012-05-16 | Pegatron Corp | Method for generating bookmark and electronic reading device using the same |
CN102033963A (zh) * | 2011-01-07 | 2011-04-27 | 明基电通有限公司 | 电子文件显示方法 |
CN102520847A (zh) * | 2011-11-25 | 2012-06-27 | 鸿富锦精密工业(深圳)有限公司 | 电子阅读器及其页面处理方法 |
CN103051760A (zh) * | 2012-12-18 | 2013-04-17 | 广东欧珀移动通信有限公司 | 一种基于触摸屏手机的屏幕亮度调节方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104346086A (zh) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9035883B2 (en) | Systems and methods for modifying virtual keyboards on a user interface | |
EP2763023B1 (en) | Method and apparatus for multitasking | |
US10042546B2 (en) | Systems and methods to present multiple frames on a touch screen | |
KR102040857B1 (ko) | 펜 인식 패널을 포함한 단말기의 기능 운용 방법 및 이를 지원하는 단말기 | |
EP2624107A2 (en) | Method of operating multi-touch panel and terminal supporting the same | |
CN102929556B (zh) | 一种基于触摸屏的交互控制方法及设备 | |
US20130080951A1 (en) | Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions | |
EP2708996A1 (en) | Display device, user interface method, and program | |
US20110320978A1 (en) | Method and apparatus for touchscreen gesture recognition overlay | |
CN105843491A (zh) | 页面快速导航切换方法、装置及终端 | |
CN102760026A (zh) | 一种触摸屏界面显示方法、显示装置及一种触摸屏设备 | |
CN101950243A (zh) | 一种移动终端及其设置按键位置的方法 | |
WO2011124746A1 (en) | Method, apparatus and computer program product for joining the displays of multiple devices | |
CN102819374B (zh) | 电容和电磁双模触摸屏的触控方法及手持式电子设备 | |
CN103412763A (zh) | 一种移动终端的后台程序管理方法和移动终端 | |
CN103324390B (zh) | 用于页面浏览的交互方法、浏览器装置以及移动终端 | |
CN103513870A (zh) | 智能终端设备的列表界面中选择多项条目的方法及装置 | |
CN103294392A (zh) | 用于在移动装置中编辑内容视图的方法和设备 | |
CN103389850A (zh) | 一种在浏览器上实现快捷操作的方法及装置 | |
CN101482799A (zh) | 通过触摸式屏幕控制电子设备的方法及电子设备 | |
CN104346086B (zh) | 一种信息处理方法及电子设备 | |
CN105892872A (zh) | 一种基于触摸屏的电子书自动滚屏控制方法及移动终端 | |
CN107368249A (zh) | 一种触控操作识别方法、装置及移动终端 | |
CN103809912A (zh) | 基于多点触控触摸屏的平板电脑 | |
CN105068734A (zh) | 一种终端的滑动控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |