本申请涉及信息处理技术领域,尤其涉及一种信息处理方法及装置。
背景技术:
人们在浏览信息时,总喜欢将自己感兴趣的内容保存下来。例如,人们浏览新闻、电子书或者在使用即时聊天工具聊天时,会希望将感兴趣的信息保存起来,以便于日后查看或者分享给好友。
现有技术中,若有多条信息,如需要合并时,用户需要逐个将每条信息进行一次复制操作,然后将复制的信息粘贴在指定的位置。例如,信息A与信息B之间间隔有一段文字,则用户需要选中信息A然后执行复制操作,将信息A粘贴到指定位置,然后再选中信息B,执行复制操作,再将信息B粘贴在信息A的末尾。如果需要合并的信息在不同的页面中,用户还要返回到相应的页面去查找信息。由此可见,现有技术中合并信息时,需要用户不断重复选中、复制和粘贴这三种操作,导致合并信息的操作复杂,故此,需要一种新的信息合并方法。
技术实现要素:
本申请实施例提供了一种信息处理方法及装置,用以解决目前存在的由于用户合并信息时,需要用户不断重复选中、复制和粘贴这三种操作,导致合并信息的操作复杂等问题。
本申请实施例提供了一种信息处理方法,包括:
分别接收多点触摸屏上的第一触摸操作和第二触摸操作;
判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作;
若是,则将所述第一信息和所述第二信息进行合并。
进一步地,本申请实施例还提供了一种信息处理装置,包括:
接收模块,用于分别接收多点触摸屏上的第一触摸操作和第二触摸操作;
第一判断模块,用于判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作;
合并模块,用于若第一判断模块的判断结果为是,则将所述第一信息和所述第二信息进行合并。
本申请有益效果如下:由于分别接收多点触摸屏上的第一触摸操作和第二触摸操作;判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作;若是,则将所述第一信息和所述第二信息进行合并。例如,用户同时长按第一信息和第二信息,则将第一信息和第二信息进行合并。这样,用户通过第一触摸操作和第二触摸操作既可以完成信息合并,相对于现有技术中,需要不断重复选中、复制和粘贴这三种操作,本申请实施例提供的技术方案,简化了用户合并信息的操作,提高了合并信息的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1所示为本申请实施例一中所述信息处理方法的流程示意图;
图2所示为本申请实施例一中所述显示合并功能键的界面示意图;
图3所示为本申请实施例一中所述合并前的效果图;
图4所示为本申请实施例一中所述将图3中的信息合并后的效果图;
图5所示为本申请实施例一中所述将多幅图片合并的示意图;
图6所示为本申请实施例一中所述将多个应用程序内的信息合并的示意图;
图7所示为本申请实施例二中所述信息处理方法的流程示意图;
图8所示为本申请实施例三中所述信息处理方法的流程示意图;
图9所示为本申请实施例三中所述扩展触摸屏后形成的多点触摸屏的示意图;
图10所示为本申请实施例三中所述合并两个终端中的信息的操作示意图;
图11所示为本申请实施例四中所述信息处理装置的结构示意图;
图12所示为本申请实施例四中所述执行信息处理方法的电子设备的结构示意图。
具体实施方式
本申请实施例提供了一种信息处理方法及装置,在本申请实施例所述技术方案中,由于分别接收多点触摸屏上的第一触摸操作和第二触摸操作;判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作;若是,则将所述第一信息和所述第二信息进行合并。例如,用户同时长按第一信息和第二信息,则将第一信息和第二信息进行合并。这样,用户通过第一触摸操作和第二触摸操作既可以完成信息合并,相对于现有技术中,需要不断重复选中、复制和粘贴这三种操作,本申请实施例提供的技术方案,简化了用户合并信息的操作,提高了合并信息的效率。
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
实施例一:
如图1所示,其为本申请实施例一中所述信息处理方法的流程示意图,所述信息处理方法可包括以下步骤:
步骤101:分别接收多点触摸屏上的第一触摸操作和第二触摸操作。
步骤102:判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作。
其中,在一个实施例中,为了简化用户操作,所述预设选中操作为长按操作或者滑动操作。这样,预设操作简单易行,能够提高用户的应用体验。
步骤103:若是,则将所述第一信息和所述第二信息进行合并。
其中,在一个实施例中,在确定第一触摸操作和第二触摸操作为预设选择操作之后,为了便于用户确认是否选中第一信息和第二信息,可以凸显第一信息和第二信息。具体凸显的方式本申请实施例不作限定。以第一信息为例,例如可以通过给第一信息的外边界加框,表示凸显第一信息。再例如,给第一信息加阴影显示表示凸显第一信息。再例如,给第一信息加底纹表示凸显第一信息。
其中,在一个实施例中若确定所述第一触摸操作和/或所述第二触摸操作为预设的信息处理操作,则执行相应的操作。例如,若第一触摸操作为打开第一应用的操作,则打开第一应用;若第二触摸操作为发送信息的操作,则发送待发送信息。当然,确定所述第一触摸操作和/或所述第二触摸操作是否为预设的信息处理操作的步骤可以在步骤102的判断结果为否时进行,也可以在步骤102之前,也可以在执行步骤102时同时进行,本申请对此不作限定。
当然,在步骤102的判断结果为否时,还可以结束操作,具体实施时可以根据实际需求确定所述第一触摸操作和所述第二触摸操作均不为对多点触摸预设选中操作后的后续处理操作,本申请对此不作限定。
其中,在一个实施例中,为了增设功能性需求,提高用户的应用体验,本申请实施例中,将所述第一信息和所述第二信息按照预设规则进行合并之前,所述方法还包括:
步骤A1:当确定所述第一触摸操作和所述第二触摸操作为对多点触摸屏上展示的第一信息和第二信息的预设选中操作之后,判断是否接收到合并指令。
步骤A2:若是,则执行将所述第一信息和第二信息进行合并的步骤。
当然,若否,则不执行将所述第一信息和第二信息进行合并的步骤。
其中,在一个实施例中,当确定所述第一触摸操作和所述第二触摸操作为对多点触摸屏上展示的第一信息和第二信息的预设选中操作之后还可以显示合并功能键,例如图2所示,为确定为预设选择操作之后显示的合并功能键的界面示意图,其中,加框的信息表示待合并的第一信息和第二信息。显示合并功能键之后,判断是否接收到合并指令可执行为判断是否接收到针对所述合并功能键的触发事件,若接收到该触发事件,则确定接收到合并指令,若未接收到该触发事件,则确定未接收到合并指令。需要说明的是,本申请所以实施例中以手机为例的示意图仅用于解释说明本申请实施例,并不用于限定,具体实施时也可以是其它采用触摸屏的电子设备。
当然,具体实施时可以根据实际需求设置用户发送合并指令的操作界面,本申请实施例对此不作限定。例如显示合并菜单,若接收到针对合并菜单的选择指令,则确定接收到合并指令;若未接收到合并菜单的选择指令,则确定未接收到合并指令。
当然,实际操作时,也可以接收用户输入的语音信息,若该语音信息中包括预设的用户合并信息的语义,则确定接收到合并指令,若该语音信息中不包括预设的用户合并信息的语义,则确定未接收到合并指令。
本申请实施例,为了进一步简化用户操作,提高用户体验,判断是否接收到合并指令,还可以具体包括:
步骤B1:继续获取所述第一触摸操作对应的触点以及第二触摸操作对应的触点,并判断所述第一触摸操作对应的触点和所述第二触摸操作对应的触点之间的距离是否缩短。
步骤B2:若缩短,则确定接收到合并指令;若未缩短,则确定未接收到合并指令。
例如,用户只需要执行一个连续的操作,例如同时长按第一信息和第二信息,之后将长按第一信息和长按第二信息的手指合拢,即可完成对多条信息的合并。从而无需重复执行现有技术中的选中、复制和粘贴操作,简化了用户操作,提高了信息合并的效率。
其中,在一个实施例中,判断是否接收到合并指令,还可以具体包括:判断是否接收到将多个触点的距离缩小的聚拢手势操作,该多个触点的起点不限于第一触摸操作和第二触摸操作为预设选中操作时的最后触点,只要接收到聚拢手势操作则可确定接收到合并指令,否则,确定未接收到合并指令。例如,用户先执行长按操作作为预设选中操作,然后手指离开屏幕,在屏幕上任意位置开始执行聚拢手势操作作为发送合并指令的操作。
其中,在一个实施例中,有些触摸屏的屏幕较小,用户希望通过多屏浏览信息,或者,在一种应用场景中,两个用户分享各自的信息后,将两个触摸屏上的显示的信息进行合并。有鉴于此,本申请实施例中,为了进一步提高用户的应用体验,实现多屏信息的合并,在步骤101即分别接收多点触摸屏上的第一触摸操作和第二触摸操作之前,还可以与智能终端建立通信连接;并将所述智能终端的触摸屏视为扩展触摸屏;并将自身的触摸屏和所述扩展触摸屏组合成的触摸屏视为多点触摸屏。则,步骤101中分别接收多点触摸屏上的第一触摸操作和第二触摸操作,可具体包括:接收针对自身的触摸屏的第一触摸操作,并接收所述智能终端发送来的针对所述扩展触摸屏的第二触摸操作。然后执行后续的步骤。例如,在确定第一触摸操作和第二触摸操作之后,从智能终端中获取第二触摸操作针对的第二信息,然后将第一触摸操作针对的第一信息和第二触摸操作针对的第二信息进行合并。这样,便可以实现对多个屏幕的信息的合并。当然,具体获取第二触摸操作针对的信息的时机可以根据实际需要设定,例如也可以在接收第二触摸操作时获取,本申请对此不作限定。
其中,在一个实施例中,若第一信息为字符信息,第二信息为图像信息,则将所述第一信息和所述第二信息进行合并可具体执行为:将字符信息拼接在图像信息的一侧。例如,如图3所示,第一信息为“半掩窗门半掩帘”,第二信息为下面的一幅图片。则进行信息合并之后的示意图,如图4所示,将字符信息拼接在图像信息的下方,使得第一信息和第二信息在一幅图中。这样,相当于给图片信息做了标注,也帮用户整理了自己喜欢的资料。
其中,在一个实施例中,若第一信息和第二信息均为字符信息,则将所述第一信息和所述第二信息进行合并可具体执行为:按照第一触摸操作和第二触摸操作的接收时间的先后顺序,合并第一信息和第二信息。例如,第一触摸操作针对第一信息,第二触摸操作针对第二信息,若第一触摸操作的接收时间早于第二触摸操作,则将第二信息插入在第一信息之后。
其中,在一个实施例中,若第一信息和第二信息均为字符信息,将所述第一信息和所述第二信息进行合并可具体执行为:按照第一信息和第二信息在多点显示屏中的位置进行合并。例如,第一信息显示在第二信息的上方,则将第二信息插入在第一信息之后;若第一信息显示在第二信息的左方,则将第二信息插入在第一信息之后。
当然,若第一信息和第二信息均为图像信息,则将所述第一信息和所述第二信息进行合并可具体执行为:按照预设顺序将第一信息和第二信息拼接在同一图像中。例如,如图5所示,多点触摸屏上显示了多幅图片,若用户对图片A和图片B执行了预设选中操作,则将图片A和图片B拼接在一起形成一幅图片。
在另一个应用场景中,例如如图6所示,多点触摸屏上显示了两个应用的界面,分别为应用1和应用2。若用户对应用1中的第一信息和应用2中的第二信息执行了预设选中操作,则将第一信息和第二信息进行合并。
当然,具体实施时,第一信息和第二信息不一定需要同时显示,例如用户可以针对当前显示的第一信息执行预设选中操作,然后进入第二信息的显示界面,对第二信息进行预设选中操作,然后再发送合并指令,则可以实现对第一信息和第二信息的合并。
综上所述,本申请实施例中,用户通过执行为预设选择操作的第一触摸操作和第二触摸操作即可实现信息的合。无需重复执行相同的操作,所以本申请实施例提供的技术方案能够简化用户操作,提高信息合并的效率。
实施例二
以用户通过对第一信息和第二信息进行长按操作后将手指合并,即实现针对第一信息和第二信息的合并为例,对本申请实施例提供的信息处理方法做进一步说明,如图7所示,该方法包括以下步骤:
步骤701:分别接收多点触摸屏上的第一触摸操作和第二触摸操作。
步骤702:判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作,若是,则执行步骤203,若否,则结束。
步骤703:继续获取所述第一触摸操作对应的触点以及第二触摸操作对应的触点,并判断所述第一触摸操作对应的触点和所述第二触摸操作对应的触点之间的距离是否缩短,若是,执行步骤204,若否则结束。
步骤704:确定接收到合并指令,并将第一信息和第二信息进行合并。
本申请实施例中,用户通过长按操作后将手指合并即可实现信息的合。无需重复执行相同的操作,所以本申请实施例提供的技术方案能够简化用户操作,提高信息合并的效率。
实施例三
以实现多屏信息的信息合并为例,对本申请实施例提供的信息处理方法做进一步说明,如图8所示,该方法包括以下步骤:
步骤801:第一终端与第二终端建立通信连接,将所述智能终端的触摸屏视为扩展触摸屏;并将自身的触摸屏和所述扩展触摸屏组合成的触摸屏视为多点触摸屏。
其中,在一个实施例中,可以基于短距离通信技术,例如蓝牙,NFC(Near Field Communication,近距离无线通讯技术)等。
步骤802:第一终端接收针对自身的触摸屏的第一信息的第一触摸操作,并接收第二终端发送来的针对所述扩展触摸屏的第二信息的第二触摸操作。
步骤803:第一终端判断所述第一触摸操作和所述第二触摸操作是否为预设选中操作,若是,则执行步骤804,若否,则结束。
步骤804:第一终端继续获取第一触摸操作和第二触摸操作的触点,并判断第一触摸操作的触点和第二触摸操操作的触点之间的距离是否缩短,若是,则执行步骤805,若否,则结束。
其中,在一个实施例中,第一终端和第二终端建立连接后,获取第二触摸屏的尺寸信息。然后根据自身触摸屏的尺寸和第二终端触摸屏的尺寸建立能够表示触点位置的坐标系。例如第一终端的触摸屏尺寸为600*800,单位为像素点,第二终端的触摸屏尺寸为400*600,单位也为像素点。则第一终端将第二终端的触摸屏作为扩展触摸屏后,得到的多点触摸屏的尺寸可以为1000*800。这样,接收到的第二触摸操作包括的信息为在扩展触摸屏上的触点位置。例如如图9所示,在扩展触摸屏的触点a位置为(200,120),则转换到多点触摸屏后的触点a位置为(800,120),即在扩展触摸屏中的横坐标加上第一终端触摸屏的横向长度,即为在多点触摸屏中的横坐标。而,在第二终端触摸屏中的纵坐标和在多点触摸屏中的纵坐标相同。
针对第一触摸操作,其触点的坐标不变,即在自身触摸屏中的坐标和在多点触摸屏中的坐标相同。由此,第一终端可以根据第一触摸操作的触点以及第二触摸操作的触点,来确定两触点之间的距离变化情况。
当然,具体实施时,还可以根据实际需要来确定两触点之间的距离变化情况,均是用于本申请实施例,本申请对此不作限定。
步骤805:第一终端确定接收到合并指令,并将所述第一信息和所述第二信息进行合并。
例如,如图10所示,第一终端和第二终端建立通信连接后,用户对第一终端上的第一信息和第二终端上的第二信息执行长按操作,然后,将执行操作的手指合并,即将第一操作和第二操作的触点之间的距离缩短,便可以实现对第一信息和第二信息的合并。
综上所述,本申请实施例中,实现了多屏信息合并,使得待合并的信息不仅限于同一触摸屏,提高了合并信息的应用范围,提高了用户的应用体验。
实施例四
基于同一发明构思,本申请实施例中还提供了一种信息处理装置,由于上述装置解决问题的原理与信息处理方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。
如图11所示,为该装置的结构示意图,包括:
接收模块1101,用于分别接收多点触摸屏上的第一触摸操作和第二触摸操作;
第一判断模块1102,用于判断所述第一触摸操作和所述第二触摸操作是否为对多点触摸屏上展示的第一信息和第二信息的预设选中操作;
合并模块1103,用于若第一判断模块的判断结果为是,则将所述第一信息和所述第二信息进行合并。
其中,在一个实施例中,所述装置还包括:
第二判断模块,用于在合并模块将所述第一信息和所述第二信息按照预设规则进行合并之前,当确定所述第一触摸操作和所述第二触摸操作为对多点触摸屏上展示的第一信息和第二信息的预设选中操作之后,判断是否接收到合并指令;
触发模块,用于若第二判断模块的判断结果为是,则触发合并模块执行将所述第一信息和第二信息进行合并的步骤。
其中,在一个实施例中,第二判断模块,具体包括:
判断单元,用于继续获取所述第一触摸操作对应的触点以及第二触摸操作对应的触点,并判断所述第一触摸操作对应的触点和所述第二触摸操作对应的触点之间的距离是否缩短;
第一确定单元,用于若缩短,则确定接收到合并指令;
第二确定单元,用于若未缩短,则确定未接收到合并指令。
其中,在一个实施例中,所述预设选中操作为长按操作或者滑动操作。
其中,在一个实施例中,所述装置还包括:
连接模块,用于在接收模块分别接收多点触摸屏上的第一触摸操作和第二触摸操作之前,与智能终端建立通信连接;
确定模块,用于将所述智能终端的触摸屏视为扩展触摸屏;并将自身的触摸屏和所述扩展触摸屏组合成的触摸屏视为多点触摸屏;
接收模块具体用于:接收针对自身的触摸屏的第一触摸操作,并接收所述智能终端发送来的针对所述扩展触摸屏的第二触摸操作。
本申请实施例中,用户通过执行为预设选择操作的第一触摸操作和第二触摸操作即可实现信息的合。无需重复执行相同的操作,所以本申请实施例提供的技术方案能够简化用户操作,提高信息合并的效率。
图12是本申请实施例五提供的信息处理设备的硬件结构示意图,如图7所示,该设备包括:
一个或多个处理器1210以及存储器1220,图7中以一个处理器1210为例。信息处理设备还可以包括:输入装置1230和输出装置1240。
处理器1210、存储器1220、输入装置1230和输出装置1240可以通过总线或者其他方式连接,图12中以通过总线连接为例。
存储器1220作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的信息处理方法对应的程序指令/模块(例如,附图11所示的接收模块1101、第一判断模块1102、合并模块1103)。处理器1210通过运行存储在存储器1220中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例信息处理方法。
存储器1220可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据信息处理装置的使用所创建的数据等。此外,存储器1220可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1220可选包括相对于处理器1210远程设置的存储器,这些远程存储器可以通过网络连接至信息处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置1230可接收输入的数字或字符信息,以及产生与信息处理装置的用户设置以及功能控制有关的键信号输入。输出装置1240可包括显示屏等显示设备。
所述一个或者多个模块存储在所述存储器1220中,当被所述一个或者多个处理器1210执行时,执行上述任意方法实施例中的信息处理方法。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
本申请实施例的电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:cPDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子装置。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(装置)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理装置的处理器以产生一个机器,使得通过计算机或其他可编程数据处理装置的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理装置以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理装置上,使得在计算机或其他可编程装置上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程装置上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。