CN103353828B - 一种在触摸屏上切换书写与擦除功能的方法及装置 - Google Patents
一种在触摸屏上切换书写与擦除功能的方法及装置 Download PDFInfo
- Publication number
- CN103353828B CN103353828B CN201310253657.4A CN201310253657A CN103353828B CN 103353828 B CN103353828 B CN 103353828B CN 201310253657 A CN201310253657 A CN 201310253657A CN 103353828 B CN103353828 B CN 103353828B
- Authority
- CN
- China
- Prior art keywords
- touch
- area
- touchscreen
- user
- time
- 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
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种在触摸屏上切换书写与擦除功能的方法,包括:获取用户在触摸屏上的触摸面积;判断所述触摸面积是否大于预设的触摸面积阀值;在所述触摸面积大于预设的触摸面积阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。本发明还公开了相应的装置。采用本发明所公开的方案,用户不需要通过功能图标预先确定是书写还是擦除,可直接根据当前的触摸面积与预设的触摸面积阀值的比较结果确定是在进行书写还是擦除,且可快速方便的实现触摸输入的书写和擦除的切换,简化用户操作,提高用户体验。
Description
技术领域
本发明涉及到触摸屏技术领域,特别涉及到一种在触摸屏上切换书写与擦除功能的方法及装置。
背景技术
随着电子技术的发展,电子设备在人们的工作生活中应用越来越广泛。电子设备的输入方式也越来越多样化,如有按键输入、触屏输入、按键输入与触摸输入混合的输入。其中,电子设备中的触屏输入,如在电子白板、液晶触摸一体机、平板电脑中,触屏输入提供了书写功能和擦除功能,例如,通过对应的功能图标区分了书写功能和擦除功能,通过点击对应图标(如书写图标、擦除图标;或者将两个整合成一个图标,当该图标为书写时,再次点击时则变成擦除)实现对书写功能和擦除功能的切换。采用上述的书写和擦除的切换方式,具有以下缺陷:一、操作者在使用触屏输入时,需要先判断当前所需的功能,是书写还是擦除;如需要书写,则点击书写图标,如需要擦除,则点击擦除图标;二、在选定书写后需要切换到擦除,或在选定擦除后需要切换到书写,无法进行自动切换,必须重新点击图标进行切换,当用户需要不停的在书写与擦除之间进行切换时,将使得操作过程非常繁琐,影响输入效率,也影响用户体验。
发明内容
本发明的主要目的为提供一种在触摸屏上切换书写与擦除功能的方法及装置,旨在快速对触摸输入中的书写与擦除功能进行切换,简化用户操作,提高用户体验。
本发明提供一种在触摸屏上切换书写与擦除功能的方法,所述方法包括:
获取用户在触摸屏上的触摸坐标和触摸面积;
判断所述触摸面积是否大于预设的触摸面积阀值;
在所述触摸面积大于预设的触摸面积阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
优选地,在所述获取用户在触摸屏上的触摸坐标和触摸面积的步骤之前或者之后或者同时,该方法还包括:
获取用户在触摸屏上的触摸时间。
优选地,在所述判断所述触摸面积是否大于预设的触摸面积阀值的步骤之后,该方法包括:
在所述触摸面积大于预设的触摸面积阀值时,判断所述触摸时间是否大于预设的触摸时间阀值,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;
在所述触摸时间大于预设的触摸时间阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据。
优选地,在所述判断触摸时间是否大于预设的触摸时间阀值时的步骤之后,该方法包括:
在所述触摸时间小于等于预设的触摸时间阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
优选地,在所述判断触摸时间是否大于预设的触摸时间阀值时的步骤之后,该方法包括:
继续获取用户下一次在触摸屏上的触摸坐标、触摸面积和触摸时间。
优选地,所述触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,所述触摸时间为用户在触摸屏上的起始触摸位置的触摸时间。
本发明还构造一种在触摸屏上切换书写与擦除功能的装置,包括:
第一获取模块,用于获取用户在触摸屏上的触摸坐标和触摸面积;
第一判断模块,用于判断所述触摸面积是否大于预设的触摸面积阀值,
指令输入模块,用于当所述触摸面积大于所述预设的触摸面积阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
优选地,所述装置还包括:
第二获取模块,用于在所述第一获取模块获取用户在触摸屏上的触摸坐标和触摸面积之前或之后或同时,获取用户在触摸屏上的触摸时间。
优选地,所述装置还包括:第二判断模块;
第二判断模块,用于在所述第一判断模块的判断结果为所述触摸面积大于预设的触摸面积阀值时,继续判断所述触摸时间是否大于预设的触摸时间阀值;
所述指令输入模块还用于在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;及用于在所述触摸面积大于预设的触摸面积阀值且所述触摸时间大于预设的触摸时间阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据。
优选地,所述触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,所述触摸时间为用户在触摸屏上的起始触摸位置的触摸时间。
本发明通过获取用户在触摸屏上的触摸面积,然后判断该触摸面积是否大于预设的触摸面积阀值,在所述触摸面积大于预设的触摸面积阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。用户不需要通过功能图标预先确定是书写还是擦除,可直接根据当前的触摸面积与预设的触摸面积阀值的比较结果确定是在进行书写还是擦除,且可快速方便的实现触摸输入的书写和擦除的切换,简化用户操作,提高用户体验。
附图说明
图1为本发明的在触摸屏上切换书写与擦除功能的方法第一实施例的流程示意图;
图2为本发明的在触摸屏上切换书写与擦除功能的方法第二实施例的流程示意图;
图3为本发明的在触摸屏上切换书写与擦除功能的装置第一实施例的结构示意图;
图4是本发明的在触摸屏上切换书写与擦除功能的装置第二实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明的在触摸屏上切换书写与擦除功能的方法第一实施例流程示意图,该方法包括以下步骤:
S11、获取用户在触摸屏上的触摸坐标和触摸面积。
该触摸屏可以是电阻式触摸屏、电容感应式触摸屏或红外式触摸屏。在具体实施过程中,通过检测触摸屏上的触摸点进而得到用户在触摸屏上的触摸坐标和触摸面积。
S12、判断该触摸面积是否大于预设的触摸面积阀值,如果是,则执行步骤S13,如果否,则执行步骤S14。
该预设的触摸面积阀值预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸面积阀值,可供随时调用。例如,该触摸屏所在的设备可以是电子白板、液晶触摸一体机、平板电脑或其他具有触摸输入功能的电子设备。
该预设的触摸面积阀值将用户在触摸屏的触摸面积划分为两个区间,区间一:触摸面积大于零且小于等于预设的触摸面积阀值;区间二:触摸面积大于预设的触摸面积阀值。
S13、在该触摸面积大于预设的触摸面积阀值时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
在该步骤中,即当用户在触摸屏上的触摸面积在区间二时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
S14、在该触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
在该步骤中,即当用户在触摸屏上的触摸面积在区间一时,将根据用户当前在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。例如,用户在触摸屏上的触摸轨迹可以是文字、数字、符号、图形等。例如,用户在触摸屏上触摸轨迹比较粗时,则输入的轨迹比较粗;用户在触摸屏上触摸轨迹比较细时,则输入的轨迹比较细。如,用粗的手指写出来的字就大,细的手指因为面积小写出来的字就细。
进一步的,在步骤S11中,该触摸面积为用户在触摸屏上的起始触摸位置的触摸面积。
用户在触摸屏上执行触摸动作时,如用户通过手指按压触摸屏时,从用户手指开始触摸到触摸屏到手指离开触摸屏为一个完整的触摸操作。通常的,用户在触摸屏的触摸操作都是一个连贯移动的触摸操作(如在触摸屏上写字、画图、擦除等),在步骤S11中获取的是在该连贯移动的触摸操作中的起始触摸位置的触摸面积,如通过手指或书写笔在准备书写时,手指或书写笔按压在触摸屏上未移动时的触摸面积。
在步骤S12中将获得的用户在触摸屏上的起始触摸位置的触摸面积与预设的触摸面积阀值进行比较,根据比较结果确定用户通过触摸屏的触摸输入是根据用户在触摸屏上的触摸轨迹进行数据输入还是锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,即在同一个完整的触摸操作中执行相应的根据用户在触摸屏上的触摸轨迹进行数据输入或在同一个完整的触摸操作中执行相应的锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。例如,若在步骤S11中获取的用户在触摸屏上的起始触摸位置的触摸面积小于等于预设的触摸面积阀值,则根据用户在触摸屏上的触摸轨迹进行数据输入(例如,书写操作),无论用户在本次连贯触摸中的触摸面积是否一直小于等于预设的触摸面积阀值,都将用户在触摸屏上的触摸操作识别为根据用户在触摸屏上的触摸轨迹进行数据输入;如在步骤S11中获取的用户在触摸屏上的起始触摸位置的触摸面积大于预设的触摸面积阀值,则锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,无论用户在本次连贯触摸中的触摸面积是否一直大于预设的触摸面积阀值,都将用户在触摸屏上的触摸操作识别为锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据(例如:擦除操作)。采用上述方法,可避免在用户的一次完整连贯的触摸操作中,反复的在擦除和书写之间切换,尤其对于以手掌进行擦除这种触摸操作,因为手掌擦除的特点,用户是很难保持整个手掌在整个擦除过程中都保持接触,即不能一直保证手掌与触摸屏的触摸面积一直大于预设的触摸面积阀值;采用上述方法,就可以在一开始获得的起始触摸位置的触摸面积(如手掌放在触摸屏上未移动时获得的触摸面积)大于预设的触摸面积阀值时,将用户在触摸屏上的操作识别为锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,则当用户在继续移动手掌时,即使手掌有抬起部分也照样进行锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
采用本发明的技术方案,更具有人性化,如将预设的触摸面积阀值设置为S,该触摸面积S处于老师的手指面积与手掌面积之间,当老师用手指在触摸屏上触摸操作时,将老师在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入(如写字、做标记、画画等),当老师用手掌在触摸屏上的触摸操作时,将老师在触摸屏上的触摸坐标对应的数据擦除。这跟现实中老师使用粉笔书写,用手掌(或黑板擦)来擦除是一样的。
本发明的实施例,通过获取用户在触摸屏上的触摸面积;判断该触摸面积是否大于预设的触摸面积阀值;在该触摸面积大于预设的触摸面积阀值时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,或者,在该触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。用户不需要通过功能图标预先确定是书写还是擦除,可直接根据当前的触摸面积与预设的触摸面积阀值的比较结果确定是在进行书写还是擦除,且可快速方便的实现触摸输入的书写和擦除的切换,简化用户操作,提高用户体验。
参照图2,图2为本发明的在触摸屏上切换书写与擦除功能的方法第二实施例流程示意图,该方法包括以下步骤:
S21、获取用户在触摸屏上的触摸坐标、触摸面积和触摸时间。
该触摸屏可以是电阻式触摸屏、电容感应式触摸屏或红外式触摸屏。在具体实施过程中,通过检测触摸屏上的触摸点进而得到用户在触摸屏上的触摸坐标和触摸面积,及在检测触摸坐标和触摸面积之前或者之后或者同时通过计时器检测触摸时间。
S22、判断该触摸面积是否大于预设的触摸面积阀值,如果是,则执行步骤S24,如果否,则执行步骤S23。
该预设的触摸面积阀值预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸面积阀值,可供随时调用。例如,该触摸屏所在的设备可以是电子白板、液晶触摸一体机、平板电脑或其他具有触摸输入功能的电子设备。
该预设的触摸面积阀值将用户在触摸屏的触摸面积划分为两个区间,区间一:触摸面积大于零且小于等于预设的触摸面积阀值;区间二:触摸面积大于预设的触摸面积阀值。
S23、根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
在该步骤S23中,即当用户在触摸屏上的触摸面积在区间一时,将根据用户当前在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。例如,用户在触摸屏上的触摸轨迹可以是文字、数字、符号、图形等。例如,用户在触摸屏上触摸轨迹比较粗时,则输入的轨迹比较粗;用户在触摸屏上触摸轨迹比较细时,则输入的轨迹比较细。如,用粗的手指写出来的字就大,细的手指因为面积小写出来的字就细。
S24、判断该触摸时间是否大于预设的触摸时间阀值,如果是,则执行步骤S25。
该预设的触摸时间阀值预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸时间阀值,可供随时调用。
该预设的触摸时间阀值将用户在触摸屏的触摸时间划分为了两个区间:区间三:触摸时间大于零且小于等于预设的触摸时间阀值;区间四:触摸时间大于预设的触摸时间阀值。
S25、锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
在该步骤S25中,即当用户在触摸屏上的触摸面积在区间二且触摸时间在区间四时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。通过预设的触摸时间阀值,可有效的避免误擦除。
进一步的,步骤S24中,在该触摸面积大于预设的触摸面积阀值时,判断该触摸时间是否大于预设的触摸时间阀值,如果否,则执行步骤S26。
S26、根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
在该步骤S26中,即当用户在触摸屏上的面积在区间二且触摸时间在区间三时,根据用户当前在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入,例如,用户在触摸屏上的触摸轨迹可以是文字、数字、符号、图形等。
进一步的,步骤S24中,在该触摸面积大于预设的触摸面积阀值时,判断该触摸时间是否大于预设的触摸时间阀值,如果否,则执行步骤S27。
S27、继续获取用户下一次在触摸屏上的触摸坐标、触摸面积和触摸时间。
在该步骤S27中,即当用户在触摸屏上的面积在区间二且触摸时间在区间三时,继续获取用户下一次在触摸屏上的触摸坐标、触摸面积和触摸时间。
进一步的,在步骤S21和步骤S27中获取的触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,该触摸时间为用户在触摸屏上的起始触摸位置的触摸时间。
例如,用户在触摸屏上执行触摸动作时,如用户通过手指按压触摸屏时,从用户手指开始触摸到触摸屏到手指离开触摸屏为一个完整的触摸操作。通常的,用户在触摸屏的触摸操作都是一个连贯移动的触摸操作(如在触摸屏上写字、画图、擦除等),在步骤S21和步骤S27中获取的是在该连贯移动的触摸操作中的起始触摸位置的触摸面积和触摸时间,如通过手指或书写笔在准备书写时,手指或书写笔按压在触摸屏上未移动时的触摸面积和触摸时间。
进一步的,预设的触摸面积阀值和预设的触摸时间阀值可根据实际需要预先设置,例如,可通过触摸屏所在设备上的输入法输入(直接输入数字),也可以从已有的触摸面积列表和触摸时间列表中选择,也可以通过临时采集获取预设的触摸面积阀值和预设的触摸时间阀值。临时采集获取预设的触摸面积阀值和预设的触摸时间阀值的过程如下:多次采集用户在第一按压力度下的触摸面积和触摸时间及得到该第一按压力度的平均触摸面积和平均触摸时间,多次采集用户在第二按压力度下的触摸面积和触摸时间及得到该第二按压力度的平均触摸面积和平均触摸时间,再根据该第一按压力度的平均触摸面积和平均触摸时间及第二按压力度的平均触摸面积和平均触摸时间得到该用户对应的预设的触摸面积阀值和预设的触摸时间阀值。
参照图3,图3为本发明的在触摸屏上切换书写与擦除功能的装置第一实施例结构示意图,该装置包括:
第一获取模块10,用于获取用户在触摸屏上的触摸坐标和触摸面积;
第一判断模块11,用于判断该触摸面积是否大于预设的触摸面积阀值;
指令输入模块12,用于当该触摸面积大于该预设的触摸面积阀值时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,或者,在该触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
该触摸屏可以是电阻式触摸屏、电容感应式触摸屏或红外式触摸屏。在具体实施过程中,该第一获取模块10通过检测触摸屏上的触摸点进而得到用户在触摸屏上的触摸面积。
该预设的触摸面积阀值预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸面积阀值,可供随时调用。第一判断模块11将第一获取模块10获得的触摸面积与预设的触摸面积阀值比较,指令输入模块12根据第一判断模块11的比较结果执行相应的操作,如在该触摸面积大于该预设的触摸面积阀值时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,或者,在该触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。例如,该触摸屏所在的设备可以是电子白板、液晶触摸一体机、平板电脑或其他具有触摸输入功能的电子设备。
预设的触摸面积阀值将触摸屏的触摸面积划分为两个区间:区间一:触摸面积大于零且小于等于预设的触摸面积阀值;区间二:触摸面积大于预设的触摸面积阀值。
当用户在触摸屏上的触摸面积在区间二时,指令输入模块12锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。当用户在触摸屏上的触摸面积在区间一时,指令输入模块12将根据用户当前在触摸屏上的触摸轨迹进行数据输入,例如,用户在触摸屏上的触摸坐标对应的触摸轨迹可以是文字、数字、符号、图形等。
进一步的,第一获取模块10获取的用户在触摸屏上的触摸面积为用户在触摸屏上的起始触摸位置的触摸面积。
用户在触摸屏上执行触摸动作时,如用户通过手指按压触摸屏时,从用户手指开始触摸到触摸屏到手指离开触摸屏为一个完整的触摸操作。通常的,用户在触摸屏的触摸操作都是一个连贯移动的触摸操作(如在触摸屏上写字、画图、擦除等),第一获取模块10获取的是在该连贯移动的触摸操作中的起始触摸位置的触摸面积,如通过手指或书写笔在准备书写时,手指或书写笔按压在触摸屏上未移动时的触摸面积。
第一判断模块11将第一获取模块10获得的用户在触摸屏上的起始触摸位置的触摸面积与预设的触摸面积阀值进行比较,根据比较结果确定用户通过触摸屏的触摸输入是根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入还是锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,即在同一个完整的触摸操作中执行相应的根据用户在触摸屏上的触摸轨迹进行数据输入或在同一个完整的触摸操作中执行相应的锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。例如,当第一判断模块11判断第一获取模块10获取的用户在触摸屏上的起始触摸位置的触摸面积小于等于预设的触摸面积阀值时,指令输入模块12根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入(书写操作),无论用户在本次连贯触摸中的触摸面积是否一直小于等于预设的触摸面积阀值,都将用户在触摸屏上的触摸操作识别为根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;当第一判断模块11判断第一获取模块10获取的用户在触摸屏上的起始触摸位置的触摸面积大于预设的触摸面积阀值,则锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,无论用户在本次连贯触摸中的触摸面积是否一直大于预设的触摸面积阀值,都将用户在触摸屏上的触摸操作识别为锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据(擦除操作)。采用上述装置,可避免在用户的一次完整连贯的触摸操作中,反复的在擦除和书写之间切换,尤其对于以手掌进行擦除这种触摸操作,因为手掌擦除的特点,用户是很难保持整个手掌在整个擦除过程中都保持接触,即不能一直保证手掌与触摸屏的触摸面积一直大于预设的触摸面积阀值;采用上述装置,就可以在一开始获得的起始触摸位置的触摸面积(如手掌放在触摸屏上未移动时获得的触摸面积)大于预设的触摸面积阀值时,将用户在触摸屏上的操作识别为锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据,则当用户在继续移动手掌时,即使手掌有抬起部分也照样进行锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
参照图4,图4为本发明的在触摸屏上切换书写与擦除功能的装置第二实施例结构示意图,该装置包括:
第一获取模块10,用于获取用户在触摸屏上的触摸坐标和触摸面积;
第二获取模块13,用于在该第一获取模块10获取用户在触摸屏上的触摸坐标和触摸面积之前或者之后或者同时,获取用户在触摸屏上的触摸时间;
第一判断模块11,用于判断该触摸面积是否大于预设的触摸面积阀值;
第二判断模块14,用于在该第一判断模块11的判断结果为该触摸面积大于预设的触摸面积阀值时,继续判断所述触摸时间是否大于预设的触摸时间阀值;
指令输入模块12,用于在第一判断模块11的判断结果为触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;及用于在第一判断模块11的判断结果为该触摸面积大于预设的触摸面积阀值且第二判断模块14的判断结果为该触摸时间大于预设的触摸时间阀值时,锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。
该触摸屏可以是电阻式触摸屏、电容感应式触摸屏或红外式触摸屏。在具体实施过程中,第一获取模块10通过检测触摸屏上的触摸点进而得到用户在触摸屏上的触摸坐标和触摸面积,及第二获取模块13在第一获取模块10检测触摸坐标和触摸面积之前或者之后或者同时通过计时器检测触摸时间。该预设的触摸面积阀值预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸面积阀值,可供随时调用。该预设的触摸面积阀值将用户在触摸屏的触摸面积划分为两个区间,区间一:触摸面积大于零且小于等于预设的触摸面积阀值;区间二:触摸面积大于预设的触摸面积阀值。该预设的触摸时间阀值也预先存储在该触摸屏所在的设备上,在该设备上,设置一个固定的存储空间存储该预设的触摸时间阀值,可供随时调用。该预设的触摸时间阀值将用户在触摸屏的触摸时间划分为了两个区间:区间三:触摸时间大于零且小于等于预设的触摸时间阀值;区间四:触摸时间大于预设的触摸时间阀值。例如,该触摸屏所在的设备可以是电子白板、液晶触摸一体机、平板电脑或其他具有触摸输入功能的电子设备。
当第一判断模块11的判断结果为触摸面积小于等于预设的触摸面积阀值时,即当用户在触摸屏上的触摸面积在区间一时,指令输入模块12将根据用户当前在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。例如,用户在触摸屏上的触摸轨迹可以是文字、数字、符号、图形等。例如,用户在触摸屏上触摸轨迹比较粗时,则输入的轨迹比较粗;用户在触摸屏上触摸轨迹比较细时,则输入的轨迹比较细。如,用粗的手指写出来的字就大,细的手指因为面积小写出来的字就细。当第一判断模块11的判断结果为触摸面积大于预设的触摸面积阀值时,且第二判断模块14的判断结果为触摸时间大于预设的触摸时间阀值时,即当用户在触摸屏上的触摸面积在区间二且触摸时间在区间四时,指令输入模块12锁定触摸屏上该触摸坐标对应的数据并擦除锁定的数据。通过预设的触摸时间阀值,可有效的避免误擦除。
进一步的,该指令输入模块12在第一判断模块11的判断结果为触摸面积大于预设的触摸面积阀值时,且第二判断模块14的判断结果为触摸时间小于等于预设的触摸时间阀值时,即当用户在触摸屏上的触摸面积在区间二且触摸时间在区间三时,指令输入模块12将根据用户当前在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
进一步的,该指令输入模块12在第一判断模块11的判断结果为触摸面积大于预设的触摸面积阀值时,且第二判断模块14的判断结果为触摸时间小于等于预设的触摸时间阀值时,即当用户在触摸屏上的触摸面积在区间二且触摸时间在区间三时,指令输入模块12不执行任何操作,第一获取模块10和第二获取模块13分别继续获取用户下一次在触摸屏上的触摸坐标、触摸面积和触摸时间。
进一步的,该第一获取模块10获取的触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,该第二获取模块13获取的触摸时间为用户触摸屏上的起始触摸位置的触摸时间。
例如,用户在触摸屏上执行触摸动作时,如用户通过手指按压触摸屏时,从用户手指开始触摸到触摸屏到手指离开触摸屏为一个完整的触摸操作。通常的,用户在触摸屏的触摸操作都是一个连贯移动的触摸操作(如在触摸屏上写字、画图、擦除等),通过第一获取模块10和第二获取模块13获取的是在该连贯移动的触摸操作中的起始触摸位置的触摸面积和触摸时间,如通过手指或书写笔在准备书写时,手指或书写笔按压在触摸屏上未移动时的触摸面积和触摸时间。
进一步的,预设的触摸面积阀值和预设的触摸时间阀值可根据实际需要设置,例如,可通过触摸屏所在设备上的输入法输入(例如,直接输入数字),也可以从已有的触摸面积列表和触摸时间列表中选择,也可以通过临时采集获取预设的触摸面积阀值和预设的触摸时间阀值。临时采集获取预设的触摸面积阀值和预设的触摸时间阀值的过程如下:多次采集用户在第一按压力度下的触摸面积和触摸时间及得到该第一按压力度的平均触摸面积和平均触摸时间,多次采集用户在第二按压力度下的触摸面积和触摸时间及得到该第二按压力度的平均触摸面积和平均触摸时间,再根据该第一按压力度的平均触摸面积和平均触摸时间及第二按压力度的平均触摸面积和平均触摸时间得到该用户对应的预设的触摸面积阀值和预设的触摸时间阀值。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。
Claims (4)
1.一种在触摸屏上切换书写与擦除功能的方法,其特征在于,所述方法包括:
获取用户在触摸屏上的触摸坐标和触摸面积,并同时获取用户在触摸屏上的触摸时间;所述触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,所述触摸时间为用户在触摸屏上的起始触摸位置的触摸时间;
判断所述触摸面积是否大于预设的触摸面积阀值;
在所述触摸面积大于预设的触摸面积阀值时,判断所述触摸时间是否大于预设的触摸时间阀值,或者,在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;
在所述触摸时间大于预设的触摸时间阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据。
2.根据权利要求1所述的方法,其特征在于,在所述判断触摸时间是否大于预设的触摸时间阀值时的步骤之后,该方法包括:
在所述触摸时间小于等于预设的触摸时间阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入。
3.根据权利要求1所述的方法,其特征在于,在所述判断触摸时间是否大于预设的触摸时间阀值时的步骤之后,该方法包括:
继续获取用户下一次在触摸屏上的触摸坐标、触摸面积和触摸时间。
4.一种在触摸屏上切换书写与擦除功能的装置,其特征在于,包括:
第一获取模块,用于获取用户在触摸屏上的触摸坐标和触摸面积;
第二获取模块,用于在所述第一获取模块获取用户在触摸屏上的触摸坐标和触摸面积的同时,获取用户在触摸屏上的触摸时间;所述触摸面积为用户在触摸屏上的起始触摸位置的触摸面积,所述触摸时间为用户在触摸屏上的起始触摸位置的触摸时间;
第一判断模块,用于判断所述触摸面积是否大于预设的触摸面积阀值;
第二判断模块,用于在所述第一判断模块的判断结果为所述触摸面积大于预设的触摸面积阀值时,继续判断所述触摸时间是否大于预设的触摸时间阀值;
指令输入模块,用于在所述触摸面积小于等于预设的触摸面积阀值时,根据用户在触摸屏上的触摸坐标对应的触摸轨迹进行数据输入;及用于在所述触摸面积大于预设的触摸面积阀值且所述触摸时间大于预设的触摸时间阀值时,锁定触摸屏上所述触摸坐标对应的数据并擦除锁定的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310253657.4A CN103353828B (zh) | 2013-06-24 | 2013-06-24 | 一种在触摸屏上切换书写与擦除功能的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310253657.4A CN103353828B (zh) | 2013-06-24 | 2013-06-24 | 一种在触摸屏上切换书写与擦除功能的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103353828A CN103353828A (zh) | 2013-10-16 |
CN103353828B true CN103353828B (zh) | 2016-08-24 |
Family
ID=49310204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310253657.4A Active CN103353828B (zh) | 2013-06-24 | 2013-06-24 | 一种在触摸屏上切换书写与擦除功能的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103353828B (zh) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI514229B (zh) * | 2013-11-22 | 2015-12-21 | Elan Microelectronics Corp | 圖形編輯方法以及電子裝置 |
CN103605458B (zh) * | 2013-12-04 | 2017-03-22 | 深圳市创凯智能股份有限公司 | 数字推拉板的显示方法及数字推拉板 |
CN104699532B (zh) * | 2013-12-09 | 2018-08-31 | 深圳桑菲消费通信有限公司 | 一种快速启动和切换应用程序的方法和装置 |
CN103631558B (zh) * | 2013-12-10 | 2017-03-15 | 深圳市创凯智能股份有限公司 | 具书写内容互动显示的方法与一体机 |
AU2014381262A1 (en) * | 2014-01-28 | 2016-08-25 | Huawei Device (Dongguan) Co., Ltd. | Method for processing terminal device and terminal device |
CN104166519A (zh) * | 2014-08-18 | 2014-11-26 | 青岛尚慧信息技术有限公司 | 带红外线触摸屏的电子阅读设备 |
CN104484121A (zh) * | 2014-12-29 | 2015-04-01 | 广州视睿电子科技有限公司 | 触摸屏上的内容擦除方法和装置 |
CN104951207A (zh) * | 2015-06-15 | 2015-09-30 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN105677218A (zh) * | 2015-12-31 | 2016-06-15 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN106598351B (zh) * | 2016-10-19 | 2023-06-20 | 海信视像科技股份有限公司 | 一种触摸点处理方法及设备 |
CN106569692B (zh) * | 2016-10-26 | 2020-10-13 | 海信视像科技股份有限公司 | 手势擦除方法及装置 |
CN106909246B (zh) * | 2017-01-16 | 2020-03-13 | 青岛海信电器股份有限公司 | 一种电子书写擦除方法及智能触摸电视 |
CN106919333B (zh) * | 2017-02-21 | 2020-08-25 | 海信视像科技股份有限公司 | 电子书写板上书写内容的记录方法和装置 |
CN107132944A (zh) * | 2017-03-23 | 2017-09-05 | 福建天泉教育科技有限公司 | 一种用于电子白板的擦除方法及系统 |
CN106980409B (zh) * | 2017-03-28 | 2020-12-04 | 北京小米移动软件有限公司 | 输入控制方法及装置 |
CN106951094A (zh) * | 2017-03-31 | 2017-07-14 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
CN107807781A (zh) * | 2017-09-28 | 2018-03-16 | 广州视源电子科技股份有限公司 | 手势擦除识别方法、装置及电子设备 |
CN107957812B (zh) * | 2017-11-15 | 2021-06-08 | 苏州佳世达电通有限公司 | 触控装置及触控装置辨识方法 |
CN109189259B (zh) * | 2018-07-24 | 2021-08-06 | 深圳市创易联合科技有限公司 | 一种触控擦除抗干扰的方法、装置及终端设备 |
CN110058723B (zh) * | 2019-01-28 | 2022-10-28 | 北京科加触控技术有限公司 | 一种书写方法、装置及系统 |
CN110162242A (zh) * | 2019-05-31 | 2019-08-23 | 四川长虹教育科技有限公司 | 一种提高电子白板板书效率的方法 |
CN111475057A (zh) * | 2020-06-01 | 2020-07-31 | 青岛海信商用显示股份有限公司 | 触控识别方法及设备 |
CN113311981A (zh) * | 2021-05-12 | 2021-08-27 | 深圳市宝视达光电有限公司 | 擦除方法、装置、智能终端及计算机可读存储介质 |
KR20240088496A (ko) * | 2022-06-21 | 2024-06-20 | 광저우 스위엔 일렉트로닉스 코., 엘티디. | 터치 응답 방법, 디바이스, 인터랙티브 태블릿 및 저장 매체 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520821A (zh) * | 2011-11-28 | 2012-06-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种用于触摸屏的内容编辑装置及方法 |
CN103064613A (zh) * | 2012-12-13 | 2013-04-24 | 鸿富锦精密工业(深圳)有限公司 | 触摸屏内容擦除的方法及装置 |
CN103092521A (zh) * | 2013-01-28 | 2013-05-08 | 施爱龙 | 一种电容屏手写擦除转换方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040207606A1 (en) * | 1999-11-08 | 2004-10-21 | Atwood Stephen P. | Sensing the size of a touch point in a touch-sensitive panel employing resistive membranes |
CN103135818B (zh) * | 2011-11-28 | 2016-03-30 | 联想(北京)有限公司 | 快速响应操作方法及电子设备 |
-
2013
- 2013-06-24 CN CN201310253657.4A patent/CN103353828B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102520821A (zh) * | 2011-11-28 | 2012-06-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种用于触摸屏的内容编辑装置及方法 |
CN103064613A (zh) * | 2012-12-13 | 2013-04-24 | 鸿富锦精密工业(深圳)有限公司 | 触摸屏内容擦除的方法及装置 |
CN103092521A (zh) * | 2013-01-28 | 2013-05-08 | 施爱龙 | 一种电容屏手写擦除转换方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103353828A (zh) | 2013-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103353828B (zh) | 一种在触摸屏上切换书写与擦除功能的方法及装置 | |
US10444989B2 (en) | Information processing apparatus, and input control method and program of information processing apparatus | |
CN102722334B (zh) | 触摸屏幕的控制方法及装置 | |
CN103064629B (zh) | 能动态调整图形控件的便携电子设备及方法 | |
US10126941B2 (en) | Multi-touch text input | |
US20100207870A1 (en) | Device and method for inputting special symbol in apparatus having touch screen | |
CN101414229B (zh) | 手持电子装置触控荧幕执行切换功能的控制方法及其装置 | |
CN102902471B (zh) | 一种输入界面的切换方法以及装置 | |
CN103186339B (zh) | 一种输入方法以及设置有虚拟键盘的电子设备 | |
CN102035934A (zh) | 双屏便携式电子设备及管理方法 | |
EP2477103A1 (en) | Method and system for inputting multi-touch characters | |
JP5755219B2 (ja) | タッチパネル機能付き携帯端末及びその入力方法 | |
US8456433B2 (en) | Signal processing apparatus, signal processing method and selection method of user interface icon for multi-touch panel | |
CN104965655A (zh) | 一种触摸屏游戏控制方法 | |
CN102314318A (zh) | 应用于触摸屏终端的字符输入方法、装置及触摸屏终端 | |
CN114764304B (zh) | 一种屏幕显示方法 | |
CN114690887B (zh) | 一种反馈方法以及相关设备 | |
CN102063250A (zh) | 一种利用方向操作输入字符的方法和装置 | |
CN114690889A (zh) | 一种虚拟键盘的处理方法以及相关设备 | |
CN202133989U (zh) | 终端设备及其图标位置互换装置 | |
CN103365451B (zh) | 用于智能平台的多维增速省空间的人机交互方法及装置 | |
CN102902470A (zh) | 一种输入界面的切换方法以及装置 | |
US20100038151A1 (en) | Method for automatic switching between a cursor controller and a keyboard of depressible touch panels | |
US20060248457A1 (en) | Input device | |
CN104951293B (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 | ||
CB02 | Change of applicant information |
Address after: 518000, two, third floor, A 8, Shenzhen Lang Industrial Zone, Taoyuan street, Nanshan District, Guangdong, China Applicant after: SHENZHEN CREATEK ELECTRONICS CO., LTD. Address before: 518000, two, third floor, A 8, Shenzhen Lang Industrial Zone, Taoyuan street, Nanshan District, Guangdong, China Applicant before: Shenzhen Createk Electronic Co., Ltd. |
|
COR | Change of bibliographic data | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |