本申请实施例涉及信息处理技术领域,尤其涉及一种信息处理方法及装置、电子设备及可读存储介质。
背景技术:
触控笔(stylus或是styluspen)是一种笔形的电子工具,用来输入指令到电脑屏幕、移动设备、绘图板等具有触摸屏的设备,用户可以通过触控笔点击触控屏幕来选取文件或绘画。
目前,借助触控笔进行选取的方法与通过手指操作的方法相同,存在以下缺陷:一是流程繁琐,操作困难,无法通过触控笔获知选取情况;二是选取时通常是整个屏幕内容都被选中,无法做到用户自选任意内容。
技术实现要素:
本申请实施例提供一种信息处理方法及装置、电子设备及可读存储介质,能够解决现有技术中交互过程繁琐、无法通过触控笔获知选取情况等的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本申请实施例提供了一种信息处理方法,应用于触控设备,所述触控设备具有触控显示屏,所述方法包括:
在所述触控设备与第一电子设备连接的情况下,接收用户的第一输入;
响应于所述第一输入,与所述第一电子设备进行信息交互,并根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容;
其中,所述目标信息为所述触控设备在所述第一电子设备的显示信息中选取的信息。
第二方面,本申请实施例提供了一种信息处理装置,应用于触控设备,所述触控设备具有触控显示屏,所述装置包括:
接收模块,用于在所述触控设备与第一电子设备连接的情况下,接收用户的第一输入;
交互模块,用于响应于所述第一输入,与所述第一电子设备进行信息交互,并根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容;
其中,所述目标信息为所述触控设备在所述第一电子设备的显示信息中选取的信息。
第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如上所述的信息处理方法的步骤。
第四方面,本申请实施例一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上所述的信息处理方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,利用触控设备与第一电子设备进行信息交互,并在交互过程中根据交互的目标信息进行显示,可以方便用户获知选取情况,为交互过程提供便利,并且可以将触控设备存储的交互信息方便地粘贴到第二电子设备,使信息的跨终端共享过程更快捷、更高效。
附图说明
通过阅读下文实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本申请实施例提供的一种信息处理方法的流程示意图;
图2为本申请实施例提供的信息处理方法中利用触控设备在第一电子设备的显示信息中进行选取的示意图;
图3为本申请实施例提供的信息处理方法中触控设备在第一电子设备的屏幕上输入信息的示意图;
图4为本申请实施例提供的触控笔的笔尖落在选择区域中的空白位置处的示意图;
图5为本申请实施例提供的触控笔的笔尖落在选择区域中的任一文字处的示意图;
图6为本申请实施例提供的触控笔的笔尖落在同一选择区域中的其他文字处的示意图;
图7为本申请实施例提供的信息处理方法中触控设备接收第一输入的示意图;
图8为本申请实施例提供的信息处理方法中第一电子设备的屏幕上存在多个区域的示意图;
图9为本申请实施例提供的信息处理方法中触控设备显示不同进度条的示意图;
图10为为本申请实施例提供的信息处理方法中将从触控设备存储的目标信息中选取目标粘贴信息发送至第二电子设备显示的示意图;
图11为本申请实施例提供的信息处理方法中对在第二电子设备的屏幕显示的目标粘贴信息进行选取的示意图;
图12为本申请实施例提供的一种信息处理装置的结构示意图;
图13为本申请实施例提供的一种电子设备的结构示意图;
图14为本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如a和/或b,表示包含单独a,单独b,以及a和b都存在三种情况。
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
下面结合附图介绍本发明的实施例。
请参考图1,为本申请实施例提供的一种信息处理方法的流程示意图。如图1所示,所述方法应用于触控设备,所述触控设备具有触控显示屏,所述方法可以包括以下步骤:
步骤101:在所述触控设备与第一电子设备连接的情况下,接收用户的第一输入。
本申请实施例中,所述触控设备与第一电子设备连接可以是所述触控设备与第一电子设备之间建立通信连接,具体可以通过wifi或蓝牙等方式进行连接。所述触控设备具有触控显示屏,所述触控显示屏可以为可触控的柔性显示屏,也即,所述触控显示屏既可以用于显示信息,也可以用于接收用户的触控输入,所述触控显示屏可以设置于触控设备的任意位置,即用户的第一输入可以为在触控显示屏上的输入,具体输入方式不作限定。在一种可选的实施方式中,所述触控显示屏还可以设置成物理按键形式,也就是说,所述触控显示屏本身也是一个物理的按钮,可以接收单次按压或持续按压等按压输入。
所述第一输入用于触发触控设备与第一电设备之间进行信息交互。
步骤102:响应于所述第一输入,与所述第一电子设备进行信息交互,并根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容;
其中,所述目标信息为所述触控设备在所述第一电子设备的显示信息中选取的信息。
本申请实施例中,在接收到用户在所述触控设备的触控显示屏的第一输入后,可以根据接收到的第一输入,与第一电子设备进行信息交互,并且根据所述触控设备与第一电子设备之间交互的目标信息来更新触控显示屏的显示内容;也就是说,在交互过程中,触控显示屏的显示内容与两者之间交互的目标信息对应,而目标信息则是所述触控设备在第一电子设备的显示信息中选取的信息,其中,第一电子设备的显示信息可以是图形、图片、图标、文本等信息。
由此,本申请实施例通过在触控设备与第一电子设备交互过程中,将交互的目标信息与触控显示屏的显示内容相关联起来,使得用户可以方便地获知交互情况,并且交互的目标信息可以通过触控设备在第一电子设备的显示信息中进行任意选取,为用户自定义选取交互内容提供了便利性。
请参考图2,为本申请实施例提供的信息处理方法中利用触控设备在第一电子设备的显示信息中进行选取的示意图。如图2所示,本申请实施例中,第一电子设备的屏幕上可以显示各种信息,显示信息可以是图形、图片、图表、文本等,若触控设备需要与第一电子设备进行信息交互,例如从第一电子设备的显示内容中复制至少部分信息到触控设备中,则用户可以通过触控设备在所述第一电子设备的屏幕上输入选择轨迹进行选取,而当触控设备在所述第一电子设备的屏幕上输入选择轨迹时,第一电子设备将记录输入的选择轨迹在其屏幕上的位置,以便确定要进行交互的具体信息。
本申请实施例中,当触控设备在所述第一电子设备的屏幕上输入选择轨迹后,所述第一电子设备将记录所述选择轨迹的输入位置,并将获取到的选择轨迹形成闭合曲线,然后根据闭合曲线在屏幕的具体位置,确定出该选择轨迹对应的选择区域、该选择区域内包含的信息,如图2所示,该图中的选择轨迹对应的选择区域中包含了“这是想要分享的文字”这部分文字信息。
请参考图3,为本申请实施例提供的信息处理方法中触控设备在第一电子设备的屏幕上输入信息的示意图。如图3所示,在本发明的一些实施例中,在利用触控设备在第一电子设备的显示信息中选取信息之前,还可以利用触控设备预先在第一电子设备的屏幕上进行输入,具体来说,用户可以利用触控设备在所述第一电子设备的屏幕上输入各种信息,例如文字、图像等,第一电子设备接收到这些输入后将输入的信息与原有信息一并显示在其屏幕上,以供用户选择,从而使触控设备与第一电子设备之间交互的信息不仅仅局限于所述第一电子设备原有的显示信息,从而扩大了信息交互的信息范围,并且还可以实现对第一电子设备原有显示信息的编辑功能。
在本发明的一些实施例中,触控设备的接收的用户的第一输入可以是按压输入,也就是说,为了方便第一电子设备区分触控设备在所述第一电子设备的屏幕上输入的是增加的显示信息还是用来选取显示信息的选择轨迹,如前述内容,可以将所述触控设备的触控显示屏设置成物理按键形式,也即,所述触控显示屏本身也是一个物理的按钮,从而使其可以接收单次按压或持续按压等按压输入。具体来说,当所述触控显示屏未被触碰按压时,所述触控设备处于编辑状态,也即可以利用触控设备在所述第一电子设备的屏幕上输入各种信息,例如文本、图像等,第一电子设备接收用户使用所述触控设备在屏幕上输入的信息,并进一步与原有的显示信息进行结合显示;而当所述触控显示屏被持续按压时(此时第一输入包括持续按压输入),响应于该输入,所述触控设备将与第一电子设备进行信息交互,也即触控设备根据接收到的持续按压输入向第一电子设备发送用于开启选择功能的信号,第一电子设备在接收到该信号后,使其屏幕上的显示信息处于可选择状态,而后触控设备可以在第一电子设备的屏幕上输入选择轨迹,从而实现对第一电子设备的显示信息进行选取。通过融合触控显示和物理按键两种功能,丰富了触控设备通过触控显示屏获取的输入的类型,用户可以采用多种方式进行输入,也使得触控设备的设计更紧凑,减少额外按钮的设置。
在本发明的一些实施例中,所述触控设备还可以接收用于取消对第一电子设备的屏幕上的显示信息的选取的输入(此时第一输入包括用于取消对第一电子设备的屏幕上的显示信息的选取的输入),响应于该输入,触控设备将与第一电子设备进行信息交互,也即向第一电子设备发送取消选择请求,从而第一电子设备在接收到取消选择请求后取消对所述选择轨迹内的信息的选定。
在一种可选的实施方式中,还可以利用触控设备在第一电子设备的屏幕上的所述选择轨迹对应的选择区域外的区域进行相应的输入,例如快速触碰两次,第一电子设备在接收到该输入后,使处于被选中状态的信息变为非选择状态。当然,取消选择请求的触发还可以通过其他形式,在此不再一一列举。
本申请实施例中,所述触控设备在所述第一电子设备的显示信息中确定了选择区域后,若接收到用于从选择区域内的信息中选取目标信息的输入(此时第一输入还包括用于从选择区域内的信息中选取目标信息的输入),则触控设备响应于所述输入,与第一电子设备进行信息交互,也即,触控设备向第一电子设备发送复制请求,然后第一电子设备根据接收到的复制请求,将选择区域中选取的信息(即目标信息)发送至触控设备进行存储;其中,所述目标信息可以是选择区域中的所有信息,也可以是选择区域中的部分信息,目标信息在选择区域中的信息的占比由所述触控设备接收到的用于从选择区域内的信息中选取目标信息的输入决定。
在一种可选的实施方式中,所述触控设备为触控笔,所述选择区域中的信息为文本信息,在所述触控笔的笔尖落在第一电子设备的所述选择区域中的空白位置的情况下,将从所述选择区域中的文本信息的首位开始复制对应数量的目标信息发送至所述触控笔;而在所述触控笔的笔尖落在第一电子设备的所述选择区域中的文本信息中的任一文字的情况下,将从所述触控笔的笔尖所指的文字开始,复制对应数量的目标信息发送至所述触控笔,或者,将所述触控笔的笔尖所指的文字都进行复制并发送至所述触控笔。
请参考图4,为本申请实施例提供的触控笔的笔尖落在选择区域中的空白位置处的示意图。如图4所示,第一电子设备的屏幕上的显示信息为文本信息,因此,若第一电子设备检测到触控笔的笔尖落在选择区域中的空白位置处,则根据接收到的复制请求,从所述选择区域中的文本信息的首位开始选择目标文本信息发送给触控笔,也就是说,从所述选择区域中的文本信息中的首个文字开始选择一定数量的文本信息作为目标信息,并将该目标信息发送给触控笔存储。而由于触控笔具有触控显示屏幕,在交互过程中,还可以根据触控设备与第一电子设备之间交互的目标信息,更新触控显示屏的显示内容,也即,可以在触控笔的触控显示屏上同步显示复制的目标信息。
请参考图5,为本申请实施例提供的触控笔的笔尖落在选择区域中的任一文字处的示意图。如图5所示,第一电子设备的屏幕上的显示信息为文本信息,因此,若第一电子设备检测到触控笔的笔尖落在选择区域中的空白位置处,则根据接收到的复制请求,从触控笔的笔尖所指的该文字开始选择一定数量的文本信息作为目标信息,并将该目标信息发送至触控笔存储;进一步的,在交互过程中,还可以根据触控设备与第一电子设备之间交互的目标信息,更新触控显示屏的显示内容,也即,可以在触控笔的触控显示屏上同步显示复制的目标信息,具体来说,是在触控显示屏上优先显示触控笔的笔尖指向的文字,若该文字已被复制,则按照阅读顺序依次顺延展示即将被复制的文字,如图5所示,触控笔的笔尖指向“我”字,那么触控显示屏上也会显示“我”字,如果“我”字已经被复制,则可以在触控显示屏上依次显示“想”“吃”“火”“锅”。由此,可以使用户获知交互的细节,方便用户对选择区域内的文本信息进行任意选取,信息的可选择性大大增加。
请参考图6,为本申请实施例提供的触控笔的笔尖落在同一选择区域中的其他文字处的示意图。在本发明的一些实施例中,触控笔接收到一次用于从选择区域内的信息中选取目标信息的输入后,若又再次接收到用于从选择区域内的信息中选取目标信息的输入,而此时触控笔的笔尖落在同一选择区域中的某一文字处,则触控设备将继续与第一电子设备进行信息交互,即从触控笔的笔尖处的文字开始选择一定数量的文本信息作为目标信息发送给触控笔存储;其中,前后两次触控笔的笔尖所指的文字可以相同,也可以不同。
在一种可选的实施方式中,触控笔可以将两次交互过程中从同一选择区域得到的目标信息进行整合,按照交互的前后顺序拼合为一段文字。通过多次从同一选择区域中进行目标信息的选取和交互,可以实现对选择区域内的信息的任意选取,并且在选取的过程中还可以更改信息的顺序,相当于在选取过程中实现了对信息的编辑,如图5-图6所示,如果用户在笔尖指向“我”并复制该文字存储至触控笔之后,紧接着将笔尖指向“海”字,那么会将“我海”进行整合并存储在触控笔中,这极大提高了选取复制的灵活程度。
请参考图7,为本申请实施例提供的信息处理方法中触控设备接收第一输入的示意图。如图7所示,本申请实施例中,触控设备具有触控显示屏,所述第一输入为自触控显示屏的一端沿着该触控显示屏的长度方向(触控显示屏的长度方向与触控设备的长度方向同向)向另一端滑动的输入(也即图7中的虚线箭头方向),触控设备将响应于所述第一输入,向第一电子设备发送复制请求,其中,触控设备可以根据第一输入在触控显示屏上的滑动距离来确定从选择区域内的信息中选取的目标信息的数量,也就是说,滑动的距离与交互的目标信息的数量相对应。示例性的,在触控设备的触控显示屏接收到自触控显示屏的一端沿着该触控显示屏的长度方向滑动到触控显示屏的另一端的输入的情况下,第一电子设备的选择区域中的信息将被全部选为目标信息。
在本申请实施例中,为了方便用户查看交互的进度以及便于用户通过第一输入控制选取的目标信息的数量,可以根据所述触控设备与第一电子设备之间交互的目标信息,更新触控显示屏的显示内容;具体来说,所述显示内容可以包括进度条,触控设备与第一电子设备进行目标信息的交互时,触控显示屏显示的进度条的显示进度与目标信息在所述第一电子设备的显示信息中的占比相对应,也就是说,目标信息在第一电子设备的选择区域中的显示信息的占比即对应于进度条的显示进度,从而用户可以通过触控显示屏上的进度条的显示进度获取当前信息交互的进度。
在本发明的一些实施例中,进度条可以以高亮颜色显示,方便用户查看;示例性的,当触控设备与第一电子设备未进行信息交互时,触控显示屏可以显示为白色,表示选择复制的目标信息为零,而当触控设备与第一电子设备进行信息交互时,触控显示屏可以显示为橙色,表示已将第一电子设备的选择区域中的信息全部选择复制。
在一种可选的实施方式中,还可以在触控设备与第一电子设备进行交互的过程中,将第一电子设备的选择区域内被选中的目标信息显示为动态效果,例如在被选中过程中,在目标信息下方用下划线标记等,或将被选中的目标信息渲染深色,方便用户通过第一电子设备查看交互的进度。
请参考图8,为本申请实施例提供的信息处理方法中第一电子设备的屏幕上存在多个区域的示意图。如图8所示,本发明的一些实施例中,所述显示内容包括多个进度条,在所述第一电子设备的显示信息包括在第一区域显示的第一显示信息和在第二区域显示的第二显示信息的情况下,所述第一显示信息对应于第一进度条,所述第二显示信息对应于第二进度条;其中,所述第一区域和所述第二区域不同。在一种可选的实施方式中,所述第一区域和所述第二区域可以是第一电子设备进行分屏显示的情况下划分得到的分屏区域,例如,第一分屏区域对应于第一进度条,第二分屏区域对应于第二进度条等等。在另一种可选的实施方式中,所述第一区域和所述第二区域为采用触控设备在第一电子设备的屏幕输入选择轨迹之后得到的选择区域,例如,第一电子设备接收用户利用触控设备在其屏幕上输入的选择轨迹,然后根据获取的选择轨迹形成闭合曲线,从而确定出该选择轨迹对应的选择区域以及该选择区域内包含的信息,也就是说,触控设备在第一电子设备的屏幕上输入的一个选择轨迹对应于一个区域,同时触控设备将生成一个与该区域对应的进度条,例如输入第一选择轨迹确定出第一区域,则触控设备将生成与第一区域对应的第一进度条,再输入第二选择轨迹确定出第二区域,则触控设备将生成与第二区域对应的第二进度条。
在本申请实施例中,所述根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容,包括:
在所述目标信息为在所述第一显示信息中选取的信息的情况下,更新所述第一进度条的显示进度,其中,所述第一进度条的显示进度与所述目标信息在所述第一显示信息中的占比相对应;
或者,在所述目标信息为在所述第二显示信息中选取的信息的情况下,更新所述第二进度条的显示进度,其中,所述第二进度条的显示进度与所述目标信息在所述第二显示信息中的占比相对应。
也就是说,在所述目标信息为第一电子设备的第一区域显示的第一显示信息中选取的信息的情况下,由于此时目标信息为在第一区域内进行选取,因此,在更新触控显示屏的显示内容时,将更新与所述第一区域对应的第一进度条的显示进度,而所述第一进度条的显示进度即与目标信息在第一区域中的第一显示信息中的占比相对应,例如,第一显示信息被全部选取进行交互时,也即目标信息在第一区域中的信息占比为100%,则与第一区域对应的第一进度条的显示进度为100%。
在所述目标信息为第一电子设备的第二区域显示的第二显示信息中选取的信息的情况下,由于此时目标信息为在第二区域内进行选取,因此,在更新触控显示屏的显示内容时,将更新与所述第二区域对应的第二进度条的显示进度,而所述第二进度条的显示进度即与目标信息在第二区域中的第二显示信息中的占比相对应,例如,第二区域中的第二显示信息被选取一半进行交互时,也即目标信息在第二区域中的信息占比为50%,则与第二区域对应的第二进度条的显示进度为50%。
本申请实施例中,第一电子设备的显示信息可以分布在多个区域,本申请实施例对于分布区域的数量不进行限定。
在本发明的另一些实施例中,所述根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容,包括:
在所述目标信息包括第一目标信息和第二目标信息的情况下,生成与所述目标信息对应的第三进度条,并更新所述第三进度条的显示进度;
其中,所述第一目标信息为在所述第一显示信息中选取的信息,所述第二目标信息为在所述第二显示信息中选取的信息,所述第三进度条的显示进度与所述第一目标信息在所述第一显示信息中的占比,以及所述第二目标信息在所述第二显示信息中的占比相关联。
也就是说,在所述目标信息包括第一目标信息和第二目标信息的情况下,由于第一目标信息为在第一区域的第一显示信息中选取的信息,而第二目标信息为在第二区域的第二显示信息中选取的信息,此时目标信息既在第一区域内进行了选取,也在第二区域内进行了选取,因此,在更新触控显示屏的显示内容时,将生成与所述目标信息对应的第三进度条,并根据所述第一目标信息在所述第一显示信息中的占比以及所述第二目标信息在所述第二显示信息中的占比,对第三进度条的显示进度进行更新,例如,所述第一目标信息在所述第一显示信息中的占比为50%,而第二目标信息在所述第二显示信息中的占比为30%,则第三进度条的显示进度为40%,也就是说,第三进度条的显示进度可以是第一进度条的显示进度和第二进度条的显示进度的叠加。
在本发明的一些实施例中,所述显示内容还可以包括与进度条对应的编号,例如,触控设备的触控显示屏显示第一进度条时,将在第一进度条旁边同步显示与第一进度条对应的编号,例如“1”或者“①”等,以便用户区分不同的进度条。
参考图9,为本申请实施例提供的信息处理方法中触控设备显示不同进度条的示意图。如图9所示,在触控设备接收到第一电子设备发送的多个区域中的多个目标信息后,触控设备可以将多个目标信息独立地存储,在触控设备的触控显示屏接收到横向滑动的输入时,触控设备的触控显示屏将按顺序依次切换进度条,并显示与该进度条相对应的编号以及与该进度条相对应的目标信息的部分内容,以便用户快速地从众多的目标信息中挑选出想要复制投影或粘贴的信息。
本申请实施例中,所述方法还包括:
在所述触控设备与第二电子设备连接的情况下,接收用户的第二输入;
响应于所述第二输入,将目标粘贴信息发送至所述第二电子设备;其中,所述目标粘贴信息为在所述触控设备存储的目标信息中选取的信息。
请参考图10,为本申请实施例提供的信息处理方法中将从触控设备存储的目标信息中选取目标粘贴信息发送至第二电子设备显示的示意图。如图10所示,在上述内容中,触控设备已经在于第一电子设备的信息交互中获取了一定数量的目标信息,各个目标信息分别独立存储在触控设备中;当触控设备的触控显示屏接收到用户的第二输入时,触控设备将响应于所述第二输入,从存储的目标信息中选择目标粘贴信息发送至第二电子设备,而第二电子设备在接收到触控设备发送的目标粘贴信息后即时显示在第二电子设备的屏幕上,实现第一电子设备的屏幕上的显示信息通过触控设备复制投影到第二电子设备的屏幕上。
在本发明的一些实施例中,所述第二输入为自所述触控显示屏的一端沿所述触控显示屏的长度方向向所述触控显示屏的另一端滑动的输入,也就是说,当触控设备的触控显示屏接收到自所述触控显示屏的一端沿所述触控显示屏的长度方向向所述触控显示屏的另一端滑动的输入时,触控设备将响应于该滑动输入,从所述目标信息中选择目标粘贴信息发送至第二电子设备进行显示;进一步的,触控设备将根据所述第二输入在触控显示屏上的滑动距离来确定从所述目标信息中选择的目标粘贴信息的占比,也就是说,第二输入的滑动距离与目标粘贴信息在某一目标信息中的占比相对应,示例性的,当触控设备的触控显示屏接收到自触控显示屏的一端沿着该触控显示屏的长度方向滑动到触控显示屏的另一端的输入时,该目标信息将被全部选为目标粘贴信息。
而为了便于用户控制目标粘贴信息的数量,可以在将目标粘贴信息发送至所述第二电子设备的过程中利用触控显示屏显示粘贴进度,由于每一进度条对应于一个目标信息,因此,在未发送至第二电子设备时,进度条的总长度表示目标信息的总数量,在接收用户的第二输入时,将在目标信息中选取至少部分信息作为目标粘贴信息发送至第二电子设备,则此时可以根据目标粘贴信息在目标信息中的占比来改变进度条的显示进度,从而表征发送至第二电子设备的目标粘贴数量的进度。
在本发明的一些实施例中,在触控设备存储了多个目标信息的情况下,若触控设备的触控显示屏接收到横向滑动的输入,触控设备的触控显示屏将按顺序依次切换进度条,每一目标信息与一个进度条对应,触控显示屏当前显示的进度条所对应的目标信息即为待发送至第二电子设备的目标粘贴信息的来源,从而在触控设备接收到第二输入时,响应于该第二输入,从该目标信息中选取目标粘贴信息发送至第二电子设备;为了方便用户查看目标信息的内容,触控设备的触控显示屏在切换到某一进度条时,还会同时显示与该进度条对应的编号以及部分目标信息的内容,以便用户从多个目标信息中挑选出想要粘贴到第二电子设备的信息。在一种可选的实施方式中,当某一进度条对应的目标信息被全部发送至第二电子设备后,触控设备将自动删除该进度条,不再显示。
请参考图11,为本申请实施例提供的信息处理方法中对在第二电子设备的屏幕显示的目标粘贴信息进行选取的示意图。在本发明的另一些实施例中,在触控设备将目标粘贴信息发送到第二电子设备进行显示后,第二电子设备的屏幕上显示的目标粘贴信息可以被选取,例如利用触控设备在第二电子设备的屏幕上输入选择轨迹进行选取;在选取完毕后,还可以对选择轨迹内的目标粘贴信息的位置进行移动、放大、缩小等操作。
根据本申请实施例的信息处理方法,通过触控设备与第一电子设备进行信息交互,接收并存储从第一电子设备的显示信息中选取的目标信息,再发送给第二电子设备显示,可以由用户自由选择复制、粘贴过程中的信息内容,使得信息的跨终端共享过程更加方便高效。
请参考图12,为本申请实施例提供的一种信息处理装置的结构示意图。如图12所示,所述装置120应用于触控设备,所述触控设备具有触控显示屏,所述装置120可以包括:
接收模块121,用于在所述触控设备与第一电子设备连接的情况下,接收用户的第一输入;
交互模块122,用于响应于所述第一输入,与所述第一电子设备进行信息交互,并根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容;
其中,所述目标信息为所述触控设备在所述第一电子设备的显示信息中选取的信息。
本申请实施例中,通过触控设备与第一电子设备进行信息交互,接收并存储从第一电子设备的显示信息中选取的目标信息,再发送给第二电子设备显示,可以由用户自由选择复制、粘贴过程中的信息内容,使得信息的跨终端共享过程更加方便高效。
可选的,所述显示内容包括进度条,所述进度条的显示进度与所述目标信息在所述第一电子设备的显示信息中的占比相对应。
可选的,所述显示内容包括多个所述进度条,在所述第一电子设备的显示信息包括在第一区域显示的第一显示信息和在第二区域显示的第二显示信息的情况下,所述第一显示信息对应于第一进度条,所述第二显示信息对应于第二进度条;
其中,所述第一区域和所述第二区域不同。
可选的,所述交互模块122包括:
第一更新单元,用于在所述目标信息为在所述第一显示信息中选取的信息的情况下,更新所述第一进度条的显示进度,其中,所述第一进度条的显示进度与所述目标信息在所述第一显示信息中的占比相对应;
或者,用于在所述目标信息为在所述第二显示信息中选取的信息的情况下,更新所述第二进度条的显示进度,其中,所述第二进度条的显示进度与所述目标信息在所述第二显示信息中的占比相对应。
可选的,所述交互模块122包括:
第二更新单元,用于在所述目标信息包括第一目标信息和第二目标信息的情况下,生成与所述目标信息对应的第三进度条,并更新所述第三进度条的显示进度;
其中,所述第一目标信息为在所述第一显示信息中选取的信息,所述第二目标信息为在所述第二显示信息中选取的信息,所述第三进度条的显示进度与所述第一目标信息在所述第一显示信息中的占比,以及所述第二目标信息在所述第二显示信息中的占比相关联。
本申请实施例中的信息处理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的信息处理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的信息处理装置能够实现图1至图11的方法实施例中触控设备实现的各个过程,为避免重复,这里不再赘述。
可选的,如图13所示,本申请实施例还提供一种电子设备130,包括处理器131,存储器132,存储在存储器132上并可在所述处理器131上运行的程序或指令,该程序或指令被处理器131执行时实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
图14为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备140包括但不限于:射频单元141、网络模块142、音频输出单元143、输入单元144、传感器145、显示单元146、用户输入单元147、接口单元148、存储器149、以及处理器1410等部件。
本领域技术人员可以理解,电子设备140还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图14中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元147,用于在所述触控设备与第一电子设备连接的情况下,接收用户的第一输入;
网络模块142,用于响应于所述第一输入,与所述第一电子设备进行信息交互;
显示单元146,用于根据所述触控设备与所述第一电子设备之间交互的目标信息,更新所述触控显示屏的显示内容;
其中,所述目标信息为所述触控设备在所述第一电子设备的显示信息中选取的信息。
在本申请实施例中,利用触控设备与第一电子设备进行信息交互,并在交互过程中根据交互的目标信息进行显示,可以方便用户获知选取情况,为交互过程提供便利,并且可以将触控设备存储的交互信息方便地粘贴到第二电子设备,使信息的跨终端共享过程更快捷、更高效。
可选的,显示单元146,还用于在所述目标信息为在所述第一显示信息中选取的信息的情况下,更新所述第一进度条的显示进度,其中,所述第一进度条的显示进度与所述目标信息在所述第一显示信息中的占比相对应;
或者,在所述目标信息为在所述第二显示信息中选取的信息的情况下,更新所述第二进度条的显示进度,其中,所述第二进度条的显示进度与所述目标信息在所述第二显示信息中的占比相对应。
可选的,显示单元146,还用于在所述目标信息包括第一目标信息和第二目标信息的情况下,生成与所述目标信息对应的第三进度条,并更新所述第三进度条的显示进度;
其中,所述第一目标信息为在所述第一显示信息中选取的信息,所述第二目标信息为在所述第二显示信息中选取的信息,所述第三进度条的显示进度与所述第一目标信息在所述第一显示信息中的占比,以及所述第二目标信息在所述第二显示信息中的占比相关联。
在本申请实施例中,利用触控设备与第一电子设备进行信息交互,并在交互过程中根据交互的目标信息进行显示,可以方便用户获知选取情况,为交互过程提供便利,并且可以将触控设备存储的交互信息方便地粘贴到第二电子设备,使信息的跨终端共享过程更快捷、更高效。
应理解的是,本申请实施例中,输入单元144可以包括图形处理器(graphicsprocessingunit,gpu)1441和麦克风1442,图形处理器1441对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元146可包括显示面板1461,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1461。用户输入单元147包括触控面板1471以及其他输入设备1472。触控面板1471,也称为触摸屏。触控面板1471可包括触摸检测装置和触摸控制器两个部分。其他输入设备1472可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器149可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。