CN105718201A - 一种按键复用方法和终端 - Google Patents
一种按键复用方法和终端 Download PDFInfo
- Publication number
- CN105718201A CN105718201A CN201610041537.1A CN201610041537A CN105718201A CN 105718201 A CN105718201 A CN 105718201A CN 201610041537 A CN201610041537 A CN 201610041537A CN 105718201 A CN105718201 A CN 105718201A
- Authority
- CN
- China
- Prior art keywords
- touch
- instruction
- user
- virtual key
- generate
- 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.)
- Pending
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
- G06F3/04886—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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- 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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04809—Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
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)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种按键复用方法,能够快速确定需要输入的对象,提升用户输入速度,提高用户体验。所述方法包括:根据用户触摸软键盘的操作,生成第一触摸指令;当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;根据所述用户触摸第一指引图标的操作,生成第二触摸指令;确定并输入所述第二触摸指令对应的对象。本发明实施例还同时公开了一种终端。
Description
技术领域
本发明涉及终端的输入领域,尤其涉及一种按键复用方法和终端。
背景技术
随着智能终端的发展,许多智能终端都省去实体按键的占用面积来扩大触摸屏的面积,因此,软键盘就应运而生。在软键盘的使用过程中,特别是使用9宫格键盘,软键盘的多个虚拟按键都会被复用,如图1所示,例如,右下角的虚拟按键对应的对象包括“w”、“x”、“y”、“z”和“9”,因此,在点击被复用的虚拟按键时,不能一次确定被复用的虚拟按键对应的哪一个对象需要输入,需要更多的点击操作才能确定所需要输入的对象;或者,如全键盘按键,由于虚拟按键本身就比较小,且其间距也很小,因此,经常会有错按的问题。基于以上两种情况,都会降低用户输入速度,降低用户体验。
发明内容
为解决上述技术问题,本发明实施例期望提供一种按键复用方法和终端,能够仅通过两次点击屏幕上的虚拟按键,就能够确定需要输入的对象,提升用户输入速度,提高用户体验。
本发明的技术方案是这样实现的:
本发明一方面提供了一种按键复用方法,所述方法包括:
根据用户触摸软键盘的操作,生成第一触摸指令;
当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;
根据所述用户触摸第一指引图标的操作,生成第二触摸指令;
确定并输入所述第二触摸指令对应的对象。
可选的,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述根据所述第一触摸指令显示各个对象对应的指引图标包括:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
可选的,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述根据所述第一触摸指令显示各个对象对应的指引图标包括:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
可选的,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
可选的,所述根据所述用户触摸第一指引图标的操作,生成第二触摸指令包括:
接收所述用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
本发明另一方面提供了一种终端,所述终端包括:
生成单元,用于根据用户触摸软键盘的操作,生成第一触摸指令;还用于根据所述用户触摸第一指引图标的操作,生成第二触摸指令;
显示单元,用于当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;
输入单元,用于确定并输入所述第二触摸指令对应的对象。
可选的,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述显示单元具体用于:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
可选的,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述显示单元具体用于:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
可选的,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
可选的,所述生成单元具体用于:
接收所述用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
本发明实施例提供了一种按键复用方法和终端,先根据用户触摸软键盘的操作,生成第一触摸指令;当第一触摸指令所对应的对象超过一个时,根据第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;根据用户触摸第一指引图标的操作,生成第二触摸指令,之后,确定并输入所述第二触摸指令对应的对象。这样一来,当用户一个手指同时触摸到屏幕的按键所对应的多个对象时,用户无需如现有技术中那样逐一选择,而是通过触摸需要输入的对象对应的指引图标,就能够输入该需要输入的对象。因此,终端只需为用户提供两步操作就能够完成对象的输入操作,与此同时,减少了用户输入出错的概率,提升用户输入速度,提高用户体验。
附图说明
图1为现有技术的9宫格软键盘的示意图;
图2为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图;
图3为本实施例提供的一种按键复用方法的流程图;
图4为本实施例提供的复用键的示意图;
图5为本实施例提供的多个虚拟按键的示意图;
图6为本实施例提供的另一种按键复用方法的流程图;
图7为本发明实施例提供的一种终端的结构示意图;
图8为本发明实施例提供的另一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定属性的终端。
图2为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图。
移动终端100可以包括用户输入单元130、输出单元150、存储器160控制器180和电源单元190等等。图2示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。
用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元130允许用户输入各种属性的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。
输出单元150被构造为以视觉、音频和/或触觉方式提供输出信号(例如,音频信号、视频信号、警报信号、振动信号等等)。输出单元150可以包括显示单元151等等。
显示单元151可以显示在移动终端100中处理的信息。例如,当移动终端100处于电话通话模式时,显示单元151可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当移动终端100处于视频通话模式或者图像捕获模式时,显示单元151可以显示捕获的图像和/或接收的图像、示出视频或图像以及相关功能的UI或GUI等等。
同时,当显示单元151和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元151可以用作输入装置和输出装置。显示单元151可以包括液晶显示器(LCD)、薄膜晶体管LCD(TFT-LCD)、有机发光二极管(OLED)显示器、柔性显示器、三维(3D)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为透明有机发光二极管(TOLED)显示器等等。根据特定想要的实施方式,移动终端100可以包括两个或更多显示单元(或其它显示装置),例如,移动终端可以包括外部显示单元(未示出)和内部显示单元(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。
存储器160可以存储由控制器180执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器160可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。
存储器160可以包括至少一种属性的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器160的存储功能的网络存储装置协作。
控制器180通常控制移动终端的总体操作。例如,控制器180执行与语音通话、数据通信、视频通话等等相关的控制和处理。另外,控制器180可以包括用于再现(或回放)多媒体数据的多媒体模块181,多媒体模块181可以构造在控制器180内,或者可以构造为与控制器180分离。控制器180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。
电源单元190在控制器180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。
这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器180中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器160中并且由控制器180执行。
至此,己经按照其功能描述了移动终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型移动终端等等的各种属性的移动终端中的滑动型移动终端作为示例。因此,本发明能够应用于任何属性的移动终端,并且不限于滑动型移动终端。
如图2中所示的移动终端100可以被构造为利用经由帧或分组发送数据的诸如有线和无线通信***以及基于卫星的通信***来操作。
基于上述移动终端硬件结构以及通信***,提出本发明的各个实施例。
实施例一
本发明实施例提供一种按键复用方法,应用于终端,该终端包括触摸屏,优选的触摸屏是电容式触摸屏,电容式触摸屏技术是利用人体的电流感应进行工作的。电容式触摸屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层导电玻璃,最外层是一薄层矽土玻璃保护层,夹层导电玻璃涂层作为工作面,四个角上引出四个电极,内层导电玻璃为屏蔽层以保证良好的工作环境。当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成以一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。
如图3所示,该方法包括:
步骤301、根据用户触摸软键盘的操作,生成第一触摸指令。
这里,用户触摸软键盘的操作包括用户点击复用键的操作,或用户一个手指点击了多个虚拟按键。复用键是指被复用的虚拟按键。
步骤302、当第一触摸指令所对应的对象超过一个时,根据第一触摸指令显示各个对象对应的指引图标。
这里,软键盘上的虚拟按键对应着至少一个对象。对象是指虚拟按键对应的字符、图形等标识,这里,字符包括符号、字母、数字等。
具体的,判断第一触摸指令对应的对象是否超过一个;若超过,则根据第一触摸指令显示各个对象对应的指引图标;根据第一触摸指令,显示第一复用按键的各个对象对应的指引图标,或根据第一触摸指令,显示至少两个虚拟按键的对象所对应的指引图标;若只有一个,则根据第一触摸指令输入该对象。
其中,第一触摸指令对应的对象可以是第一触摸指令对应的复用键的对象,也可以是第一触摸指令对应的至少两个虚拟按键的对象,该虚拟按键可以是复用键,也可以是只对应一个对象的虚拟按键,本实施例对此不做严格限制。
本实施例中,指引图标用于指示选择哪一个对象,因此,只要能够将多个对象进行区分即可作为指引图标,例如,指引图标可以是顺序号,将各个对象按照从左到右进行排序,最左边的对象对应顺序号1,依次类推,每个对象都都应一个顺序号。用户点击顺序号,输入相应的顺序号对应的对象。
优选的,指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。如图4所示,假设第一触摸指令对应的复用键的对象是A、B和C,每个字母对象上有一个指示方向的指引箭头虚拟按键,该指引箭头虚拟按键就是指引图标,复用按键对应着几个对象,也就是复用按键可以输出几个字符,那么指引图标就有相应的个数,且每个指引图标指示的方向不同。最优的,指示的各个方向可以相差45°以上。如图5所示,假设第一触摸指令对应着三个虚拟按键,三个虚拟按键分别表示1、2、3三个数字对象,由于用户一次性按了这三个数字对象对应的虚拟按键,这样会在这三个虚拟按键的每个虚拟按键上显示指引图标,每个指引图标的方向不同,最优选的是每两个指引图标之间至少相差45度。因此,在用户选择时,将输入对象从触摸虚拟按键,改变为触摸指引箭头虚拟按键,触摸不同的指引箭头虚拟按键,将会输入不同的对象,这样,扩大了用户操作范围,减少了用户误操作,提高了用户体验。
本实施例中指引图标指示的方向与虚拟按键及对象的排列有关。当第一触摸指令对应复用键时,指引图标指示的方向和该复用键上的字符对象排列方向相对应,例如,如图4所示,A对应的方向是左上方向,B对应的是中间向上方向,C对应的方向是右上方向。当第一触摸指令对应多个虚拟按键时,指引图标指示的方向和该虚拟按键排列方向顺序相对应,如图5所示,1对应的方向是左上方向,2对应的是中间向上方向,3对应的方向是右上方向。此两个例子仅仅是示例性说明,本实施例中指引图标指示的方向只要是用户在使用过程中最舒适的方向。
步骤303、根据用户触摸第一指引图标的操作,生成第二触摸指令。
具体的,接收用户点击第一指引图标或沿第一指引图标指示方向滑动的操作,根据操作生成第二触摸指令。
步骤304、确定并输入第二触摸指令对应的对象。
由于第二触摸指令是一个方向指令,因此,根据第二触摸指令和第一触摸指令对应的各个对象,按照其方向和对象的对应关系,确定并输入相应的对象。
值得说明的是,本实施例通样适用于实体按键的复用,当按键指令(对应的第一触摸指令)所对应的对象超过一个时,在屏幕上显示指引图标,该指引图标不再显示在对象之上,用户根据实体按键上的对象,选择相应的指引图标。
这样一来,当用户一个手指同时触摸到屏幕的按键所对应的多个对象时,用户无需如现有技术中那样逐一选择,而是通过触摸需要输入的对象对应的指引图标,就能够输入该需要输入的对象。因此,终端只需为用户提供两步操作就能够完成对象的输入操作,与此同时,减少了用户输入出错的概率,提升用户输入速度,提高用户体验。
实施例二
本发明实施例提供一种按键复用方法,应用于具有触摸屏的智能手机,如图6所示,该方法包括:
步骤401、根据用户触摸软键盘的操作,生成第一触摸指令。
步骤402、判断第一触摸指令对应的对象是否超过一个。若是,则执行步骤403;若否,则执行步骤406。
步骤403、根据第一触摸指令显示复用键的各个对象对应的指引图标。
这里,复用键的各个对象是指复用键表示的各个对象,例如符号、字母等。
步骤404、根据用户触摸第一指引图标的操作,生成第二触摸指令。
步骤405、确定并输入第二触摸指令对应的对象,结束本次流程。
步骤406、根据第一触摸指令显示虚拟按键对应的对象。
这样一来,当用户一个手指同时触摸到屏幕的按键所对应的多个对象时,用户无需如现有技术中那样逐一选择,而是通过触摸需要显示的对象对应的指引图标,就能够显示该需要显示的对象。因此,终端只需为用户提供两步操作就能够完成对象的输入操作,与此同时,减少了用户输入出错的概率,提升用户输入速度,提高用户体验。
实施例三
本发明实施例提供一种终端50,如图7所示,该终端50包括:
生成单元501,用于根据用户触摸软键盘的操作,生成第一触摸指令;还用于根据所述用户触摸第一指引图标的操作,生成第二触摸指令。
显示单元502,用于当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象。
输入单元503,用于确定并输入所述第二触摸指令对应的对象。
这样一来,当用户一个手指同时触摸到屏幕的按键所对应的多个对象时,用户无需如现有技术中那样逐一选择,而是通过触摸需要显示的对象对应的指引图标,就能够显示该需要显示的对象。因此,终端只需为用户提供两步操作就能够完成对象的输入操作,与此同时,减少了用户输入出错的概率,提升用户输入速度,提高用户体验。
进一步的,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述显示单元502具体用于:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
进一步的,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述显示单元502具体用于:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
优选的,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
进一步的,所述生成单元501具体用于:
接收用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
实施例四
本发明实施例提供一种终端60,如图8所示,该终端60包括:
处理器601,用于根据用户触摸软键盘的操作,生成第一触摸指令;还用于根据所述用户触摸第一指引图标的操作,生成第二触摸指令。
显示器602,用于当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;用于确定并输入所述第二触摸指令对应的对象。
这样一来,当用户一个手指同时触摸到屏幕的按键所对应的多个对象时,用户无需如现有技术中那样逐一选择,而是通过触摸需要显示的对象对应的指引图标,就能够显示该需要显示的对象。因此,终端只需为用户提供两步操作就能够完成对象的输入操作,与此同时,减少了用户输入出错的概率,提升用户输入速度,提高用户体验。
进一步的,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述显示器602具体用于:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
进一步的,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述显示器602具体用于:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
优选的,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
进一步的,所述处理器601具体用于:
接收用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种按键复用方法,其特征在于,所述方法包括:
根据用户触摸软键盘的操作,生成第一触摸指令;
当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;
根据所述用户触摸第一指引图标的操作,生成第二触摸指令;
确定并输入所述第二触摸指令对应的对象。
2.根据权利要求1所述的方法,其特征在于,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述根据所述第一触摸指令显示各个对象对应的指引图标包括:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
3.根据权利要求1所述的方法,其特征在于,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述根据所述第一触摸指令显示各个对象对应的指引图标包括:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
5.根据权利要求4所述的方法,其特征在于,所述根据所述用户触摸第一指引图标的操作,生成第二触摸指令包括:
接收所述用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
6.一种终端,其特征在于,所述终端包括:
生成单元,用于根据用户触摸软键盘的操作,生成第一触摸指令;还用于根据所述用户触摸第一指引图标的操作,生成第二触摸指令;
显示单元,用于当所述第一触摸指令所对应的对象超过一个时,根据所述第一触摸指令显示各个对象对应的指引图标,其中,所述软键盘上的虚拟按键对应着至少一个对象;
输入单元,用于确定并输入所述第二触摸指令对应的对象。
7.根据权利要求6所述的终端,其特征在于,当所述第一触摸指令是触摸第一复用按键生成的指令时,所述显示单元具体用于:
根据所述第一触摸指令,显示所述第一复用按键的各个对象对应的指引图标。
8.根据权利要求6所述的终端,其特征在于,当所述第一触摸指令是同时触摸至少两个虚拟按键生成的指令时,所述显示单元具体用于:
根据所述第一触摸指令,显示所述至少两个虚拟按键的对象所对应的指引图标。
9.根据权利要求6至8任一项所述的终端,其特征在于,所述指引图标是指向不同方向的指引箭头虚拟按键,所述指向不同方向的指引箭头虚拟按键分别各自对应一个对象。
10.根据权利要求9所述的终端,其特征在于,所述生成单元具体用于:
接收所述用户点击所述第一指引图标或沿所述第一指引图标指示方向滑动的操作;
根据所述操作生成所述第二触摸指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610041537.1A CN105718201A (zh) | 2016-01-20 | 2016-01-20 | 一种按键复用方法和终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610041537.1A CN105718201A (zh) | 2016-01-20 | 2016-01-20 | 一种按键复用方法和终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105718201A true CN105718201A (zh) | 2016-06-29 |
Family
ID=56154671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610041537.1A Pending CN105718201A (zh) | 2016-01-20 | 2016-01-20 | 一种按键复用方法和终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105718201A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101576797A (zh) * | 2008-05-07 | 2009-11-11 | 北京黄金码科技有限公司 | 一种用于带有触摸屏数字终端设备的输入方法 |
CN102292695A (zh) * | 2009-01-20 | 2011-12-21 | 日本电气株式会社 | 输入设备、信息处理设备、输入方法和程序 |
CN104834466A (zh) * | 2015-04-14 | 2015-08-12 | 努比亚技术有限公司 | 键盘输入方法及装置 |
CN104898889A (zh) * | 2015-06-26 | 2015-09-09 | 小米科技有限责任公司 | 字符确定方法及装置 |
-
2016
- 2016-01-20 CN CN201610041537.1A patent/CN105718201A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101576797A (zh) * | 2008-05-07 | 2009-11-11 | 北京黄金码科技有限公司 | 一种用于带有触摸屏数字终端设备的输入方法 |
CN102292695A (zh) * | 2009-01-20 | 2011-12-21 | 日本电气株式会社 | 输入设备、信息处理设备、输入方法和程序 |
CN104834466A (zh) * | 2015-04-14 | 2015-08-12 | 努比亚技术有限公司 | 键盘输入方法及装置 |
CN104898889A (zh) * | 2015-06-26 | 2015-09-09 | 小米科技有限责任公司 | 字符确定方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10254878B2 (en) | Operating a touch screen control system according to a plurality of rule sets | |
CN103186345B (zh) | 一种文段选择方法及装置 | |
JP5721662B2 (ja) | 入力受付方法、入力受付プログラム、及び入力装置 | |
KR101424294B1 (ko) | 터치스크린 장치의 사용자로부터 수신된 입력 및 제스쳐에 응답하여 동작을 수행하는 컴퓨터로 구현된 방법 및 컴퓨터판독가능 매체 | |
KR101684704B1 (ko) | 휴대용 단말기에서 메뉴 실행 방법 및 이를 제공하는 장치 | |
US8214768B2 (en) | Method, system, and graphical user interface for viewing multiple application windows | |
US10664122B2 (en) | Apparatus and method of displaying windows | |
KR102028717B1 (ko) | 플렉서블 장치 및 그의 제어 방법 | |
US20090243998A1 (en) | Apparatus, method and computer program product for providing an input gesture indicator | |
CN102902471B (zh) | 一种输入界面的切换方法以及装置 | |
EP2770422A2 (en) | Method for providing a feedback in response to a user input and a terminal implementing the same | |
CN102035934A (zh) | 双屏便携式电子设备及管理方法 | |
JP2011529598A (ja) | 携帯用端末機におけるパターン認識を用いたユーザインターフェース装置及び方法 | |
KR20100138579A (ko) | 케이스에 장착된 터치 센서를 이용한 이동 단말기 및 그 제어 방법 | |
CN107479822A (zh) | 一种信息输入方法和终端 | |
US20130159934A1 (en) | Changing idle screens | |
CN107562262A (zh) | 一种响应触控操作的方法、终端及计算机可读存储介质 | |
CN107368249A (zh) | 一种触控操作识别方法、装置及移动终端 | |
CN106843679A (zh) | 一种实现分屏切换的方法及终端 | |
CN106445291A (zh) | 一种实现应用处理的方法及终端 | |
CN105843506A (zh) | 一种标识信息显示方法和终端 | |
CN105549815A (zh) | 桌面图标显示装置及方法 | |
KR101678213B1 (ko) | 터치 영역 증감 검출에 의한 사용자 인터페이스 장치 및 그 제어 방법 | |
CN105808067A (zh) | 一种图标移动方法及终端 | |
CN106886382A (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160629 |