一种处理方法及电子设备与流程

文档序号:12963156阅读:130来源:国知局
一种处理方法及电子设备与流程

本发明涉及控制领域,尤其涉及一种处理方法及电子设备。



背景技术:

在通过电子设备进行阅读时,无论是看聊天记录,还是阅读电子文档,由于电子设备显示屏的限制,每一页中文字或消息有限,而在这有限的文字或消息中还存在大量的无用信息,这就对阅读效率造成了一定的影响。



技术实现要素:

有鉴于此,本发明提供一种处理方法及电子设备,以解决现有技术中通过电子设备看聊天记录或阅读电子文档时,有大量对的无用信息,对阅读效率造成影响的问题,其具体方案如下:

一种处理方法,应用于电子设备,包括:

当检测到所述电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个所述触控点在所述显示屏上的相对运动趋势;

当所述相对运动趋势为第一预设趋势时,执行与所述第一预设趋势对应的隐藏指令,使所述显示屏显示的位于所述两个触控点之间的数据隐藏。

进一步的,还包括:

当所述相对运动趋势为第二预设趋势时,执行与所述第二预设趋势对应的显示指令,使隐藏的位于所述两个触控点之间的数据在所述显示屏上显示。

进一步的,所述当所述相对运动趋势为第一预设趋势时,执行与所述第一预设趋势对应的隐藏指令,包括:

当所述相对运动趋势为所述两个触控点之间的距离减小时,执行隐藏指令。

进一步的,所述当所述相对运动趋势为所述两个触控点之间的距离减小时,执行隐藏指令,包括:

当所述相对运动趋势为所述两个触控点之间的距离减小到第一阈值时,执行删除指令,删除所述显示屏显示的位于所述两个触控点之间的数据。

进一步的,所述当所述相对运动趋势为第二预设趋势时,执行与所述第二预设趋势对应的显示指令,包括:

当所述相对运动趋势为所述两个触控点之间的距离增大时,执行显示指令。

进一步的,所述当所述相对运动趋势为所述两个触控点之间的距离增大时,执行显示指令,包括:

当所述两个触控点中至少有一个位于预设位置,且所述两个触控点之间的距离增大时,执行显示指令,使隐藏的位于所述预设位置的数据在所述显示屏的所述预设位置显示。

一种电子设备,包括:显示屏及处理器,其中:

当所述处理器检测到所述显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个所述触控点在所述显示屏上的相对运动趋势,当所述相对运动趋势为第一预设趋势时,执行与所述第一预设趋势对应的隐藏指令,使所述显示屏显示的位于所述两个触控点之间的数据隐藏。

进一步的,所述处理器还用于:

当检测到所述相对运动趋势为第二预设趋势时,执行与所述第二预设趋势对应的显示指令,使隐藏的位于所述两个触控点之间的数据在所述显示屏上显示。

进一步的,所述当所述相对运动趋势为第一预设趋势时,所述处理器执行与所述第一预设趋势对应的隐藏指令,包括:

当所述处理器确定所述相对运动趋势为所述两个触控点之间的距离减小时,执行隐藏指令。

进一步的,当所述处理器确定所述相对运动趋势为所述两个触控点之间的距离减小时,执行隐藏指令,包括:

当所述处理器确定所述相对运动趋势为所述两个触控点之间的距离减小到第一阈值时,执行删除指令,删除所述显示屏显示的位于所述两个触控点之间的数据。

进一步的,当所述处理器检测到所述相对运动趋势为第二预设趋势时,执行与所述第二预设趋势对应的显示指令,包括:

当所述处理器检测到所述相对运动趋势为所述两个触控点之间的距离增大时,执行显示指令。

进一步的,当所述处理器检测到所述相对运动趋势为所述两个触控点之间的距离增大时,执行显示指令,包括:

所述处理器用于当所述两个触控点中至少有一个位于预设位置,且所述两个触控点之间的距离增大时,执行显示指令,使隐藏的位于所述预设位置的数据在所述显示屏的所述预设位置显示。

从上述技术方案可以看出,本申请公开的处理方法及电子设备,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种处理方法的流程图;

图2为本发明实施例公开的一种处理方法的流程图;

图3为本发明实施例公开的一种处理方法的流程图;

图4为本发明实施例公开的一种处理方法的流程图;

图5为本发明实施例公开的一种电子设备的结构示意。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明公开了一种处理方法,应用于电子设备,其流程图如图1所示,包括:

步骤s11、当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势;

当电子设备的显示屏上有触控点的电容发生变化时,表明有用户对电子设备的显示屏进行触摸操作。

当显示屏上有一个触控点的电容发生变化时,表明用户对显示屏进行点触控,例如:选中触控点对应位置处的操作选项,或者,打开触控点对应位置处的操作选项;

当显示屏上有两个触控点的电容发生变化时,当两个触控点的纵坐标相同时,即两个触控点在电子设备的显示屏上横向变化时,表明用户对显示屏显示位置的放大或缩小操作,例如:当两个触控点横向远离时,表明用户对显示屏上两个触控点之间所显示内容的放大;当两个触控点横向接近时,表明用户对显示屏上两个触控点之间所显示内容的缩小。

步骤s12、当相对运动趋势为第一预设趋势时,执行与第一预设趋势对应的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。

其中,第一预设趋势可以为:两个触控点的横坐标相同,即两个触控点在显示屏上纵向相对运动,或者,两个触控点所在直线与显示屏的横坐标维持某一预定角度范围进行相对运动,从而使显示屏上位于两个触控点之间的数据隐藏。

本实施例公开的处理方法,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

本实施例公开了一种处理方法,应用于电子设备,其流程图如图2所示,包括:

步骤s21、当检测到电子设备的显示屏上两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势;

步骤s22、当所述相对运动趋势为两个触控点之间的距离减小时,执行隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。

当两个触控点之间的距离减小时,即用户的两个手指相向运动时,隐藏两个手指最初接触电子设备显示屏的触控点之间的数据,也就是说,无论在运动结束时两个触控点之间距离有多远,其仅针对两个触控点最初接触显示屏的位置,即运动开始时的位置之间的数据,即假设两个触控点中第一触控点在运动开始时在显示屏的位置所对应的行为初始行,两个触控点中第二触控点在运动开始时在显示屏的位置所对应的行为结束行,将从初始行至结束行之间的文字或其他信息全部隐藏,从而使在用户对显示屏所显示的文本或其他文件进行阅读时,无需阅读隐藏的内容,即从初始行至结束行之间的内容。

要想使初始行与结束行之间的内容隐藏,只要在初始行或结束行选一个点作为第一触控点,确定第一触控点的横坐标,当选择的第一触控点在初始行时,只需将结束行同一横坐标处的点确定为第二触控点;当选择的第一触控点在结束行时,只需将初始行同一横坐标处的点确定为第二触控点,使第一触控点与第二触控点相对运动即可实现初始行与结束行之间内容的隐藏。在本实施例中并不对第一触控点及第二触控点的横坐标进行限定,只要是在显示屏上的横坐标相同的两个触控点即可。

将初始行至结束行之间的内容隐藏后,初始行前一行与结束行后一行之间直接衔接在一起,即用户阅读时,在阅读完初始行前一行的内容之后,直接阅读结束行后一行的内容,在初始行前一行与结束行后一行之间可以设置一个点或一条线,进行标记,从而使用户明确在标记的点或线处有隐藏内容。

进一步的,隐藏内容的多少与标记的点的大小,或标记的线的粗细有关,隐藏内容越多,标记的点越大,或标记的线越粗;隐藏内容越少,标记的点越小,或标记的线越细。

本实施例公开的处理方法,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

本实施例公开了一种处理方法,应用于电子设备,其流程图如图3所示,包括:

步骤s31、当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势;

步骤s32、当相对运动趋势为两个触控点之间的距离减小到第一阈值时,执行删除指令,删除显示屏显示的位于两个触控点之间的数据。

相对运动趋势为两个触控点之间的距离减小,当两个触控点之间的相对运动结束后,两个触控点中第一触控点与第二触控点之间的距离大于第一阈值,则隐藏相对运动开始时,第一触控点在显示屏所在行为初始行与第二触控点在显示屏所在行为结束行,隐藏初始行至结束行之间的内容;当两个触控点之间的相对运动结束后,第一触控点与第二触控点之间的距离小于或等于第一阈值时,执行删除指令,删除相对运动开始时,第一触控点在显示屏所在行为初始行与第二触控点在显示屏所在行为结束行,删除初始行至结束行之间的内容。

由于已删除的内容无法进行恢复,因此,在删除的初始行与结束行之间的内容处,无需对删除的内容做标记。

本实施例公开的处理方法,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

本实施例公开了一种处理方法,应用于电子设备,其流程图如图4所示,包括:

步骤s41、当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势;

步骤s42、当相对运动趋势为第一预设趋势时,执行与第一预设趋势对应的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏;

步骤s43、当相对运动趋势为第二预设趋势时,执行与第二预设趋势对应的显示指令,使隐藏的位于两个触控点之间的数据在显示屏上显示。

当第一预设趋势为两个触控点之间相向运动,从而使两个触控点在相向运动开始时,第一触控点所在的初始行与第二触控点所在的结束行之间的内容隐藏。

第二预设趋势可以为两个触控点背向运动,即相较于两个触控点在运动开始时的距离,背向运动使两个触控点之间的距离增大,此时,可以使两个触控点之间的数据在显示屏上显示,第二预设趋势使两个触控点之间显示的数据为:通过第一预设趋势隐藏的内容。

第二预设趋势可以具体为:两个触控点的横坐标相同,使两个触控点沿纵坐标方向背向运动。

其中,具体可以为:首先确定隐藏的内容所在位置,例如:根据隐藏内容时标记的点或线,确定隐藏内容所在位置;也可以为:用户直接根据上下文的连贯性确定该隐藏内容所在的位置。

现以当隐藏内容后,在隐藏的内容的初始行的前一行及结束行的后一行的中间标记点或线为例,将标记点或线的位置确定为预设位置。当需要显示预设位置处的隐藏内容时,可以使两个触控点中的第一触控点位于预设位置的上方,第二触控点位于预设位置的下方,之后使第一触控点向上移动的同时,使第二触控点向下移动,即,使两个触控点背向运动;

或者,当需要显示预设位置处的隐藏内容时,使两个触控点中至少有一个位于预设位置处,且两个触控点之间的距离增大,即两个触控点中第一触控点位于预设位置处,第二触控点位于第一触控点的上方或下方,使两个触控点背向运动,从而实现预设位置处隐藏内容的显示。

进一步的,本实施例公开的处理方法中,还可以为:两个触控点间的位置关系并不限于横坐标相同,也可以为其他形式的位置关系,如:纵坐标相同,或,两个触控点间的连线与横坐标有一定的夹角,在此不做具体限定。本实施例中仅以横坐标相同的两个触控点为例进行说明。

本实施例公开的处理方法,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

本实施例公开了一种电子设备,其结构示意图如图5所示,包括:

显示屏51及处理器52。

当处理器52检测到显示屏51上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为第一预设趋势时,执行与第一预设趋势对应的隐藏指令,使显示屏51显示的位于两个触控点之间的数据隐藏。

当电子设备的显示屏上有触控点的电容发生变化时,表明有用户对电子设备的显示屏进行触摸操作。

当显示屏上有一个触控点的电容发生变化时,表明用户对显示屏进行点触控,例如:选中触控点对应位置处的操作选项,或者,打开触控点对应位置处的操作选项;

当显示屏上有两个触控点的电容发生变化时,当两个触控点的纵坐标相同时,即两个触控点在电子设备的显示屏上横向变化时,表明用户对显示屏显示位置的放大或缩小操作,例如:当两个触控点横向远离时,表明用户对显示屏上两个触控点之间所显示内容的放大;当两个触控点横向接近时,表明用户对显示屏上两个触控点之间所显示内容的缩小。

其中,第一预设趋势可以为:两个触控点的横坐标相同,即两个触控点在显示屏上纵向相对运动,或者,两个触控点所在直线与显示屏的横坐标维持某一预定角度范围进行相对运动,从而使显示屏上位于两个触控点之间的数据隐藏。

当相对运动趋势为第一预设趋势时,处理器52执行与第一预设趋势对应的隐藏指令,包括:

当处理器52确定相对运动趋势为两个触控点之间的距离减小时,执行隐藏指令。

当两个触控点之间的距离减小时,即用户的两个手指相向运动时,隐藏两个手指最初接触电子设备显示屏的触控点之间的数据,也就是说,无论在运动结束时两个触控点之间距离有多远,其仅针对两个触控点最初接触显示屏的位置,即运动开始时的位置之间的数据,即假设两个触控点中第一触控点在运动开始时在显示屏的位置所对应的行为初始行,两个触控点中第二触控点在运动开始时在显示屏的位置所对应的行为结束行,将从初始行至结束行之间的文字或其他信息全部隐藏,从而使在用户对显示屏所显示的文本或其他文件进行阅读时,无需阅读隐藏的内容,即从初始行至结束行之间的内容。

要想使初始行与结束行之间的内容隐藏,只要在初始行或结束行选一个点作为第一触控点,确定第一触控点的横坐标,当选择的第一触控点在初始行时,只需将结束行同一横坐标处的点确定为第二触控点;当选择的第一触控点在结束行时,只需将初始行同一横坐标处的点确定为第二触控点,使第一触控点与第二触控点相对运动即可实现初始行与结束行之间内容的隐藏。在本实施例中并不对第一触控点及第二触控点的横坐标进行限定,只要是在显示屏上的横坐标相同的两个触控点即可。

将初始行至结束行之间的内容隐藏后,初始行前一行与结束行后一行之间直接衔接在一起,即用户阅读时,在阅读完初始行前一行的内容之后,直接阅读结束行后一行的内容,在初始行前一行与结束行后一行之间可以设置一个点或一条线,进行标记,从而使用户明确在标记的点或线处有隐藏内容。

进一步的,隐藏内容的多少与标记的点的大小,或标记的线的粗细有关,隐藏内容越多,标记的点越大,或标记的线越粗;隐藏内容越少,标记的点越小,或标记的线越细。

当处理器52确定相对运动趋势为两个触控点之间的距离减小时,执行隐藏指令,包括:

当处理器52确定相对运动趋势为两个触控点之间的距离减小到第一阈值时,执行删除指令,删除显示屏51显示的位于两个触控点之间的数据。

相对运动趋势为两个触控点之间的距离减小,当两个触控点之间的相对运动结束后,两个触控点中第一触控点与第二触控点之间的距离大于第一阈值,则隐藏相对运动开始时,第一触控点在显示屏所在行为初始行与第二触控点在显示屏所在行为结束行,隐藏初始行至结束行之间的内容;当两个触控点之间的相对运动结束后,第一触控点与第二触控点之间的距离小于或等于第一阈值时,执行删除指令,删除相对运动开始时,第一触控点在显示屏所在行为初始行与第二触控点在显示屏所在行为结束行,删除初始行至结束行之间的内容。

由于已删除的内容无法进行恢复,因此,在删除的初始行与结束行之间的内容处,无需对删除的内容做标记。

处理器52还用于:当检测到相对运动趋势为第二预设趋势时,执行与第二预设趋势对应的显示指令,使隐藏的位于两个触控点之间的数据在显示屏51上显示。

当第一预设趋势为两个触控点之间相向运动,从而使两个触控点在相向运动开始时,第一触控点所在的初始行与第二触控点所在的结束行之间的内容隐藏。

第二预设趋势可以为两个触控点背向运动,即相较于两个触控点在运动开始时的距离,背向运动使两个触控点之间的距离增大,此时,可以使两个触控点之间的数据在显示屏上显示,第二预设趋势使两个触控点之间显示的数据为:通过第一预设趋势隐藏的内容。

第二预设趋势可以具体为:两个触控点的横坐标相同,使两个触控点沿纵坐标方向背向运动。

其中,具体可以为:首先确定隐藏的内容所在位置,例如:根据隐藏内容时标记的点或线,确定隐藏内容所在位置;也可以为:用户直接根据上下文的连贯性确定该隐藏内容所在的位置。

现以当隐藏内容后,在隐藏的内容的初始行的前一行及结束行的后一行的中间标记点或线为例,将标记点或线的位置确定为预设位置。当需要显示预设位置处的隐藏内容时,可以使两个触控点中的第一触控点位于预设位置的上方,第二触控点位于预设位置的下方,之后使第一触控点向上移动的同时,使第二触控点向下移动,即,使两个触控点背向运动;

或者,当需要显示预设位置处的隐藏内容时,使两个触控点中至少有一个位于预设位置处,且两个触控点之间的距离增大,即两个触控点中第一触控点位于预设位置处,第二触控点位于第一触控点的上方或下方,使两个触控点背向运动,从而实现预设位置处隐藏内容的显示。

进一步的,本实施例公开的处理方法中,还可以为:两个触控点间的位置关系并不限于横坐标相同,也可以为其他形式的位置关系,如:纵坐标相同,或,两个触控点间的连线与横坐标有一定的夹角,在此不做具体限定。本实施例中仅以横坐标相同的两个触控点为例进行说明。

本实施例公开的电子设备,当检测到电子设备的显示屏上有两个触控点的电容发生变化时,确定电容发生变化的两个触控点在显示屏上的相对运动趋势,当相对运动趋势为预设趋势时,执行与预设趋势预定的隐藏指令,使显示屏显示的位于两个触控点之间的数据隐藏。本方案通过用户在显示屏上通过两点按照预定趋势运动的触控操作,实现将显示在显示屏上的位于两个触控点之间的数据隐藏,使得用户根据自己需求隐藏无用信息,避免了对阅读效率造成的影响。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1