CN107037970A - 数据输入方法及*** - Google Patents

数据输入方法及*** Download PDF

Info

Publication number
CN107037970A
CN107037970A CN201710108598.XA CN201710108598A CN107037970A CN 107037970 A CN107037970 A CN 107037970A CN 201710108598 A CN201710108598 A CN 201710108598A CN 107037970 A CN107037970 A CN 107037970A
Authority
CN
China
Prior art keywords
data
touch point
touch
picture
preset
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
Application number
CN201710108598.XA
Other languages
English (en)
Inventor
邓俊杰
柳强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201710108598.XA priority Critical patent/CN107037970A/zh
Publication of CN107037970A publication Critical patent/CN107037970A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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是图3中显示单元的功能框图;
图5是图3中判断输入单元的功能框图;
图6是本发明提供的一种数据输入***的第五实施例的功能框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明提供的一种数据输入方法的第一实施例,该实施例的数据输入方法可以应用于终端装置中。终端装置包括但不限于手机、智能手表、智能手环、MP3、MP4等。终端装置的操作***可包括但不限于Flyme操作***、Android 操作***、IOS操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、Windows Phone操作***等等。如图1 所示,该实施例的数据输入方法包括如下步骤:
S11:在终端装置的当前显示界面中显示第一数据和第二数据。
其中,该终端装置可以包括显示屏幕,用于显示当前显示界面,该当前显示界面包括但不限于图文编辑界面、文本编辑界面等。
第一数据和第二数据按显示界面的定义进行排列显示,例如,第一数据和第二数据在当前显示界面中并排排列显示,或者,在当前显示界面中上下排列显示。当然,第一数据和第二数据还可按照其他方式进行排列显示。
在本实施例中,该第一数据包括第一图片,第二数据包括第二图片。其中,第一图片、第二图片可以相邻并排显示,或者上下相邻排列显示。当然,第一数据还可以包括第一文本框、第一段落、第一视频、第一链接、第一表情等,第二数据还可以包括第二文本框、第二段落、第二视频、第二链接、第二表情等。
S12:接收作用于第一数据和第二数据的触控操作。
监测是否有作用于第一数据和第二数据的触控操作输入,并接收作用于第一数据和第二数据的触控操作。在本实施例中,终端装置的显示屏为触控显示屏,通过监测作用于触控显示屏的触控操作,来判断是否有触控操作作用于第一数据和第二数据,并接收作用于第一数据和第二数据的触控操作。
当然,还可以通过终端装置的其他输入设备,例如,通过终端装置的外置触控输入板,来输入对第一数据和的第二数据的触控操作。
S13:若触控操作满足预设条件,则接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
将接收到的触控操作与预设条件进行比对,判断触控操作是否满足预设条件。在本实施例中,根据触控操作获取作用于第一数据的第一触控点和作用于第二数据的第二触控点;对应的,预设条件包括第一触控点与第二触控点之间的距离增大。
当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。预设数据还可以是用户预先设置的内容,比如,在第一数据和第二数据之间***空格,或者***预设的文本等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,并且第一图片和第二图片上下排列。
如需在第一图片和第二图片之间***数据时,用户只需同时点击第一图片和第二图片,并向外扩张。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,根据第一触控点和第二触控点的运动轨迹,计算第一触控点和第二触控点之间的距离变化情况,当第一触控点和第二触控点之间的距离在增大,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据。
在本发明的第一实施例中,可以通过触控操作来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本发明的数据输入方法的第二实施例中,参见图1,该数据输入方法包括S11:在终端装置的当前显示界面中显示第一数据和第二数据;
S12:接收作用于第一数据和第二数据的触控操作;
S13:若触控操作满足预设条件,则接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为作用于第一触控点的触控次数和作用于第二触控点的触控次数都大于或等于预设次数阈值。
在步骤S13中,当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,如需在第一图片和第二图片之间***数据时,用户只需点击第一图片一定的次数,并点击第二图片一定的次数。在点击二者的时间上,可以同时也可以点击二者的时间之间有微小的时间差;点击二者的次数均优选为两次,即双击。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点的触控次数情况,当第一触控点的触控次数大于或等于预设次数阈值,并且第二触控点的触控次数大于或等于预设次数阈值,可以判断该触控操作满足预设条件。第一触控点和第二触控点的预设次数阈值可以为2次以上,优选为2次。
在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据。
在本发明的第二实施例中,可以通过触控点的触控次数来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入方法的第三实施例中,参见图1,该数据输入方法包括S11:在终端装置的当前显示界面中显示第一数据和第二数据;
S12:接收作用于第一数据和第二数据的触控操作;
S13:若触控操作满足预设条件,则接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为比较作用于第一触控点的压力值和第二触控点的压力值的大小关系,包括作用于第一触控点的压力值和作用于第二触控点的压力值都大于或等于预设压力阈值,或者,作用于第一触控点的压力值大于第一预设压力值、作用于第二触控点的压力值大于第二压力值。
在步骤S13中,当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片, 如需在第一图片和第二图片之间***数据时,用户只需点击第一图片并施加一定的压力,以及点击第二图片并施加一定的压力。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电阻触控显示屏,当用户触摸显示屏时,即产生电压的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点上的触控压力情况,当第一触控点的压力值大于或等于预设压力阈值,并且第二触控点的压力值大于或等于预设压力阈值,可以判断该触控操作满足预设条件。作为选择,此处第一触控点和第二触控点的预设压力阈值也可以分别设置,例如,第一触控点的预设压力阈值为第一预设压力值,第二触控点的预设压力阈值为第二预设压力值,第一预设压力值和第二预设压力值大小不同。此时监测第一触控点和第二触控点上的触控压力情况,当触控操作满足预设条件为第一触控点的压力值大于第一预设压力值,且第二触控点的压力值大于第二预设压力值,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据。
在本发明的第三实施例中,可以通过触控点的压力值来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入方法的第四实施例中,参见图1,该数据输入方法包括S11:在终端装置的当前显示界面中显示第一数据和第二数据;
S12:接收作用于第一数据和第二数据的触控操作;
S13:若触控操作满足预设条件,则接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为作用于第一触控点的持续时间和作用于第二触控点的持续时间都大于或等于预设时长阈值。
在步骤S13中,当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,如需在第一图片和第二图片之间***数据时,用户只需点击第一图片并持续一定时间,以及点击第二图片并持续一定时间。点击第一图片的时间和点击第二图片的时间可以同时,也可以具有微小的时间差。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点上的触控持续时间情况,当第一触控点的持续时间大于或等于预设时长阈值,并且第二触控点的持续时间大于或等于预设时长阈值,可以判断该触控操作满足预设条件。作为选择,此处第一触控点和第二触控点的预设时长阈值也可以分别设置,例如,第一触控点的预设时长阈值为第一预设时长值,第二触控点的预设时长阈值为第二预设时长值,第一预设时长值和第二预设时长值大小不同。此时监测第一触控点和第二触控点上的触控持续时间情况,当触控操作满足预设条件为第一触控点的持续时间大于或等于第一预设时长值,且第二触控点的持续时间大于或等于第二预设时长值,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据。
在本发明的第四实施例中,可以通过触控点的触控持续时间来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入方法的第五实施例中,参见图2,该数据输入方法包括S21:在终端装置的当前显示界面中显示第一数据和第二数据;
S22:接收作用于第一数据和第二数据的触控操作;
S23:若触控操作满足预设条件,则接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据;
S24:在第一数据和第二数据之间显示数据编辑光标。
步骤S21-S23与第一实施例中的步骤S11-S13对应相同。
在步骤S24中,根据用户的数据输入操作在第一数据和第二数据之间输入预设数据后,在第一数据和第二数据之间显示数据编辑光标。优选地,此处的数据编辑光标显示在用户输入的预设数据之后。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据,预设数据输入完毕后,在预设数据之后显示数据编辑光标。或者,还可以在用户输入预设数据的过程中,实时在当前输入的数据之后显示数据编辑光标。
在本发明的第五实施例中,可以在第一数据和第二数据之间显示数据编辑光标,使得当前编辑位置一目了然,用户体验更佳。
图3为本发明的数据输入***第一实施例的功能框图,如图3所示,数据输入***用于通过触控操作确定第一数据和第二数据之间的输入位置,便于进行预设数据输入。本发明第一实施例中的数据输入***包括显示单元10、接收单元20、获取单元30和判断输入单元50。显示单元10用于显示第一数据和第二数据;接收单元20用于接收触控操作;获取单元30用于获取作用于第一数据的第一触控点和作用于第二数据的第二触控点;判断输入单元50用于判断触控操作是否满足预设条件,若满足,则在第一数据和第二数据之间输入预设数据。本实施例中的数据输入***应用于终端装置,该终端装置可以包括但不限于智能手机、平板电脑、笔记本电脑、掌上电脑、PAD、智能手表、智能手环、MP3、MP4等各种含有可充电电池的终端。终端装置的操作***可包括但不限于Flyme操作***、Android 操作***、IOS 操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、Windows Phone操作***等等。
其中,显示单元10在终端装置的当前显示界面中显示第一数据和第二数据。该终端装置可以包括显示屏幕,用于显示当前显示界面,该当前显示界面包括但不限于图文编辑界面、文本编辑界面等。
第一数据和第二数据按显示界面的定义进行排列显示,例如,第一数据和第二数据在当前显示界面中并排排列显示,或者,在当前显示界面中上下排列显示。当然,第一数据和第二数据还可按照其他方式进行排列显示。结合图4所示,显示单元10包括并排显示模块11或者上下显示模块12,并排显示模块11用于在当前显示界面中并排显示第一数据和第二数据;上下显示模块12在当前显示界面中上下显示第一数据和第二数据。
在本实施例中,该第一数据包括第一图片,第二数据包括第二图片。其中,并排显示模块11将第一图片、第二图片相邻并排显示,或者,上下显示模块12将第一图片、第二图片上下相邻排列显示。当然,第一数据还可以包括第一文本框、第一段落、第一视频、第一链接、第一表情等,第二数据还可以包括第二文本框、第二段落、第二视频、第二链接、第二表情等。
再如图3所示,接收单元20与显示单元10相连接,接收作用于第一数据和第二数据的触控操作。在本实施例中,终端装置的显示屏为触控显示屏,通过监测作用于触控显示屏的触控操作,来判断是否有触控操作作用于第一数据和第二数据,并接收作用于第一数据和第二数据的触控操作。
当然,还可以通过终端装置的其他输入设备,例如,通过终端装置的外置触控输入板,来输入对第一数据和的第二数据的触控操作。
判断输入单元50与接收单元20相连接,用于根据触控操作是否满足一预设条件输出判断结果,根据判断结果选择性地接收数据输入操作,并根据数据输入操作在第一数据和第二数据之间输入预设数据。
判断输入单元50将接收到的触控操作与预设条件进行比对,判断触控操作是否满足预设条件。在本实施例中,还可在判断输入单元50与接收单元20之间设置一获取单元30,获取单元30与接收单元20相连接,用于根据触控操作获取作用于第一数据的第一触控点和作用于第二数据的第二触控点。可以理解地,获取单元30为将触控操作具体为第一触控点和第二触控点的优选方式,有利于更好地实施本发明。作为选择,在另一些实施例中,获取单元30也可以不设置。
本实施例中,预设条件包括第一触控点与第二触控点之间的距离增大。当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。预设数据还可以是用户预先设置的内容,比如,在第一数据和第二数据之间***空格,或者***预设的文本等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,并且第一图片和第二图片上下排列。
如需在第一图片和第二图片之间***数据时,用户只需同时点击第一图片和第二图片,并向外扩张。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,根据第一触控点和第二触控点的运动轨迹,计算第一触控点和第二触控点之间的距离变化情况,当第一触控点和第二触控点之间的距离在增大,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,结合图5所示,判断输入单元50可包括控制模块51和数据输入模块52。其中控制模块51控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域。数据输入模块52在数据输入区域中输入预设数据。
在本发明的第一实施例中,可以通过触控操作来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本发明的数据输入***的第二实施例中,参见图3,数据输入***包括:
显示单元10,用于在终端装置的当前显示界面中显示第一数据和第二数据;
接收单元20,用于接收作用于第一数据和第二数据的触控操作;以及
判断输入单元50,用于在触控操作满足预设条件时,接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为作用于第一触控点的触控次数和作用于第二触控点的触控次数都大于或等于预设次数阈值。
当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,如需在第一图片和第二图片之间***数据时,用户只需点击第一图片一定的次数,并点击第二图片一定的次数。在点击二者的时间上,可以同时也可以点击二者的时间之间有微小的时间差;点击二者的次数均优选为两次,即双击。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点的触控次数情况,当第一触控点的触控次数大于或等于预设次数阈值,并且第二触控点的触控次数大于或等于预设次数阈值,可以判断该触控操作满足预设条件。第一触控点和第二触控点的预设次数阈值可以为2次以上,优选为2次。
在判断触控操作满足预设条件时,结合图5所示,判断输入单元50可包括控制模块51和数据输入模块52。其中控制模块51控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域。数据输入模块52在数据输入区域中输入预设数据。
在本发明的第二实施例中,可以通过触控点的触控次数来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入***的第三实施例中,参见图3,该数据输入***包括:
显示单元10,用于在终端装置的当前显示界面中显示第一数据和第二数据;
接收单元20,用于接收作用于第一数据和第二数据的触控操作;以及
判断输入单元50,用于在触控操作满足预设条件时,接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为作用于第一触控点的压力值和作用于第二触控点的压力值都大于或等于预设压力阈值。
当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片, 如需在第一图片和第二图片之间***数据时,用户只需点击第一图片并施加一定的压力,以及点击第二图片并施加一定的压力。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电阻触控显示屏,当用户触摸显示屏时,即产生电压的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点上的触控压力情况,当第一触控点的压力值大于或等于预设压力阈值,并且第二触控点的压力值大于或等于预设压力阈值,可以判断该触控操作满足预设条件。作为选择,此处第一触控点和第二触控点的预设压力阈值也可以分别设置,例如,第一触控点的预设压力阈值为第一预设压力值,第二触控点的预设压力阈值为第二预设压力值,第一预设压力值和第二预设压力值大小不同。此时监测第一触控点和第二触控点上的触控压力情况,当触控操作满足预设条件为第一触控点的压力值大于第一预设压力值,且第二触控点的压力值大于第二预设压力值,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,结合图5所示,判断输入单元50可包括控制模块51和数据输入模块52。其中控制模块51控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域。数据输入模块52在数据输入区域中输入预设数据。
在本发明的第三实施例中,可以通过触控点的压力值来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入方法的第四实施例中,参见图3,该数据输入***包括:
显示单元10,用于在终端装置的当前显示界面中显示第一数据和第二数据;
接收单元20,用于接收作用于第一数据和第二数据的触控操作;以及
判断输入单元50,用于在触控操作满足预设条件时,接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
本实施例与第一实施例的区别在于,在本实施例中,预设条件为作用于第一触控点的持续时间和作用于第二触控点的持续时间都大于或等于预设时长阈值。
当触控操作满足预设条件时,通过终端装置的输入设备,如键盘、鼠标、手写板等,进行数据输入操作,并在第一数据和第二数据之间输入预设数据。其中,预设数据可以为通过输入设备输入的数据,也可以为调用的数据,包括文本数据、图片数据、图表数据等。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:用户在当前显示界面中已经***了第一图片和第二图片,如需在第一图片和第二图片之间***数据时,用户只需点击第一图片并持续一定时间,以及点击第二图片并持续一定时间。点击第一图片的时间和点击第二图片的时间可以同时,也可以具有微小的时间差。此时,可以监测到作用到第一图片的第一触控点和作用到第二图片的第二触控点;例如,触控显示屏采用电容触控显示屏,当用户触摸显示屏时,即产生电容的变化,从而确定作用点,进而得到第一触控点和第二触控点的坐标信息,从而可以根据坐标信息来判断第一触控点和第二触控点是否作用于第一图片和第二图片。然后,监测第一触控点和第二触控点上的触控持续时间情况,当第一触控点的持续时间大于或等于预设时长阈值,并且第二触控点的持续时间大于或等于预设时长阈值,可以判断该触控操作满足预设条件。作为选择,此处第一触控点和第二触控点的预设时长阈值也可以分别设置,例如,第一触控点的预设时长阈值为第一预设时长值,第二触控点的预设时长阈值为第二预设时长值,第一预设时长值和第二预设时长值大小不同。此时监测第一触控点和第二触控点上的触控持续时间情况,当触控操作满足预设条件为第一触控点的持续时间大于或等于第一预设时长值,且第二触控点的持续时间大于或等于第二预设时长值,可以判断该触控操作满足预设条件。
在判断触控操作满足预设条件时,结合图5所示,判断输入单元50可包括控制模块51和数据输入模块52。其中控制模块51控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域。数据输入模块52在数据输入区域中输入预设数据。
在本发明的第四实施例中,可以通过触控点的触控持续时间来控制第一数据和第二数据相对移动,形成数据输入区域,方便了用户在已存在的第一数据和第二数据之间***新的数据,具有使用方便、快捷的优势。
在本实施例中,其余情况与第一实施例相同,在此不再赘述。
在本发明的数据输入方法的第五实施例中,参见图6,该数据输入***包括:
显示单元10,用于在终端装置的当前显示界面中显示第一数据和第二数据;
接收单元20,用于接收作用于第一数据和第二数据的触控操作;以及
判断输入单元50,用于在触控操作满足预设条件时,接收数据输入操作并根据数据输入操作在第一数据和第二数据之间输入预设数据。
光标显示单元60,用于在第一数据和第二数据之间显示数据编辑光标。
其中,判断输入单元50根据用户的数据输入操作在第一数据和第二数据之间输入预设数据后,光标显示单元60在第一数据和第二数据之间显示数据编辑光标。优选地,此处的数据编辑光标显示在用户输入的预设数据之后。
下面以第一数据为第一图片、第二数据为第二图片上下排列为例进行说明:在判断触控操作满足预设条件时,控制第一图片和第二图片相对移动,从而在第一图片和第二图片之间产生数据输入区域,用户即可在该数据输入区域输入预设数据,预设数据输入完毕后,在预设数据之后显示数据编辑光标。或者,还可以在用户输入预设数据的过程中,实时在当前输入的数据之后显示数据编辑光标。
在本发明的第五实施例中,可以在第一数据和第二数据之间显示数据编辑光标,使得当前编辑位置一目了然,用户体验更佳。在本实施例中,其余情况与第一实施例相同,在此不再赘述。
本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端装置相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

Claims (10)

1.一种数据输入方法,应用于终端装置,其特征在于,所述数据输入方法包括:
在终端装置的当前显示界面中显示第一数据和第二数据;
接收作用于所述第一数据和所述第二数据的触控操作;
若所述触控操作满足预设条件,则接收数据输入操作并根据所述数据输入操作在所述第一数据和所述第二数据之间输入预设数据。
2.根据权利要求1所述的数据输入方法,其特征在于,所述在终端装置的当前显示界面中显示第一数据和第二数据,包括:
在所述当前显示界面中并排显示所述第一数据和所述第二数据;或者
在所述当前显示界面中上下显示所述第一数据和所述第二数据。
3.根据权利要求1或2所述的数据输入方法,其特征在于,所述数据输入方法还包括:
根据所述触控操作获取作用于所述第一数据的第一触控点和作用于第二数据的第二触控点;
所述触控操作满足预设条件包括:
所述第一触控点与所述第二触控点之间的距离增大;或者
作用于所述第一触控点的触控次数和作用于所述第二触控点的触控次数都大于或等于预设次数阈值;或者
作用于所述第一触控点的压力值和作用于所述第二触控点的压力值都大于或等于预设压力阈值;或者
作用于第一触控点的压力值大于第一预设压力值、作用于第二触控点的压力值大于第二压力值;或者
作用于所述第一触控点的持续时间和作用于所述第二触控点的持续时间都大于或等于预设时长阈值;或者
作用于所述第一触控点的持续时间大于第一预设时长值、作用于所述第二触控点的持续时间大于第二预设时长值。
4.根据权利要求1-3任一项所述的数据输入方法,其特征在于,所述第一数据包括第一图片,所述第二数据包括第二图片;则接收数据输入操作并根据所述数据输入操作在所述第一数据和所述第二数据之间输入预设数据包括:
控制所述第一图片和所述第二图片相对移动以在所述第一图片和第二图片之间产生数据输入区域;
在所述数据输入区域中输入预设数据。
5.根据权利要求1-4任一项所述的数据输入方法,其特征在于,在所述第一数据和所述第二数据之间输入预设数据之后,所述数据输入方法还包括:
在所述第一数据和第二数据之间显示数据编辑光标。
6.一种数据输入***,应用于终端装置,其特征在于,所述数据输入***包括:
显示单元,用于在终端装置的当前显示界面中显示第一数据和第二数据;
接收单元,用于接收作用于所述第一数据和所述第二数据的触控操作;以及
判断输入单元,用于在所述触控操作满足预设条件时,接收数据输入操作并根据所述数据输入操作在所述第一数据和所述第二数据之间输入预设数据。
7.根据权利要求6所述的数据输入***,其特征在于,所述显示单元包括:
并排显示模块,用于在所述当前显示界面中并排显示所述第一数据和所述第二数据;或者
上下显示模块,用于在所述当前显示界面中上下显示所述第一数据和所述第二数据。
8.根据权利要求6或7所述的数据输入***,其特征在于,所述数据输入***还包括:
获取单元,用于根据所述触控操作获取作用于所述第一数据的第一触控点和作用于第二数据的第二触控点;
所述触控操作满足预设条件包括:
所述第一触控点与所述第二触控点之间的距离增大;或者
作用于所述第一触控点的触控次数和作用于所述第二触控点的触控次数都大于或等于预设次数阈值;或者
作用于所述第一触控点的压力值和作用于所述第二触控点的压力值都大于或等于预设压力阈值;或者
作用于第一触控点的压力值大于第一预设压力值、作用于第二触控点的压力值大于第二压力值;或者
作用于所述第一触控点的持续时间和作用于所述第二触控点的持续时间都大于或等于预设时长阈值;或者
作用于所述第一触控点的持续时间大于第一预设时长值、作用于所述第二触控点的持续时间大于第二预设时长值。
9.根据权利要求6-8任一项所述的数据输入***,其特征在于,所述第一数据包括第一图片,所述第二数据包括第二图片;所述判断输入单元包括:
控制模块,用于控制所述第一图片和所述第二图片相对移动以在所述第一图片和第二图片之间产生数据输入区域;
数据输入模块,用于在所述数据输入区域中输入预设数据。
10.根据权利要求6-8任一项所述的数据输入***,其特征在于,所述数据输入***还包括:
与所述判断输入单元相连接的光标显示单元,用于在所述第一数据和第二数据之间显示数据编辑光标。
CN201710108598.XA 2017-02-27 2017-02-27 数据输入方法及*** Pending CN107037970A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710108598.XA CN107037970A (zh) 2017-02-27 2017-02-27 数据输入方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710108598.XA CN107037970A (zh) 2017-02-27 2017-02-27 数据输入方法及***

Publications (1)

Publication Number Publication Date
CN107037970A true CN107037970A (zh) 2017-08-11

Family

ID=59533672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710108598.XA Pending CN107037970A (zh) 2017-02-27 2017-02-27 数据输入方法及***

Country Status (1)

Country Link
CN (1) CN107037970A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102654821A (zh) * 2011-03-04 2012-09-05 腾讯科技(深圳)有限公司 一种定位文本光标的方法及装置
CN102799358A (zh) * 2012-06-20 2012-11-28 中兴通讯股份有限公司 光标显示位置的确定方法及装置
CN104111787A (zh) * 2013-04-18 2014-10-22 三星电子(中国)研发中心 一种在触摸屏界面上实现文本编辑的方法和装置
CN104469013A (zh) * 2014-12-12 2015-03-25 上海斐讯数据通信技术有限公司 一种移动终端及其拨号编辑方法
CN105094671A (zh) * 2015-07-17 2015-11-25 百度在线网络技术(北京)有限公司 一种用于对输入区域的内容进行编辑的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102654821A (zh) * 2011-03-04 2012-09-05 腾讯科技(深圳)有限公司 一种定位文本光标的方法及装置
CN102799358A (zh) * 2012-06-20 2012-11-28 中兴通讯股份有限公司 光标显示位置的确定方法及装置
CN104111787A (zh) * 2013-04-18 2014-10-22 三星电子(中国)研发中心 一种在触摸屏界面上实现文本编辑的方法和装置
CN104469013A (zh) * 2014-12-12 2015-03-25 上海斐讯数据通信技术有限公司 一种移动终端及其拨号编辑方法
CN105094671A (zh) * 2015-07-17 2015-11-25 百度在线网络技术(北京)有限公司 一种用于对输入区域的内容进行编辑的方法和装置

Similar Documents

Publication Publication Date Title
CN104778001B (zh) 一种图片控制方法及图片控制***
EP3951578A1 (en) Processing method, device and apparatus for split-screen display, and storage medium
CN108196759B (zh) 控制图标的方法和终端
CN107678664A (zh) 一种终端界面切换、手势处理的方法、装置及终端
CN103995660A (zh) 触屏浏览器切换窗口的方法及装置
CN105204763A (zh) 一种终端解锁方法及终端
CN105468286A (zh) 一种基于移动终端操作状态栏的方法及移动终端
CN103605476A (zh) 在显示界面中选中对象的方法及装置
CN103150113A (zh) 一种用于触摸屏的显示内容选择方法和装置
CN106843728A (zh) 一种操作轨迹处理方法和***
CN106201175A (zh) 应用图标的位置调整方法、装置及终端
CN106569708B (zh) 一种按压拟真显示的实现方法及终端
CN107515719A (zh) 一种虚拟按键的触发方法、装置及终端
US11455071B2 (en) Layout method, device and equipment for window control bars
CN111857497A (zh) 操作提示方法和电子设备
CN108337376A (zh) 副屏信息显示方法、移动终端及存储介质
CN105824548A (zh) 一种电子表格单元格合并、拆分方法及装置
CN103164131B (zh) 一种电子设备的解锁方法及电子设备
CN106020642A (zh) 一种启动关联应用的方法及终端
CN113721808A (zh) 一种控制方法及装置
CN111324220B (zh) 显示方法、电子设备及存储介质
CN103885696A (zh) 一种信息处理方法及电子设备
CN103902208A (zh) 电子设备控制方法及电子设备
CN107272997A (zh) 导航栏显示方法、装置及计算机可读存储介质
CN105117151B (zh) 一种显示界面的操作方法及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20170811