一种信息处理方法及终端与流程

文档序号:26749103发布日期:2021-09-25 01:53阅读:73来源:国知局
一种信息处理方法及终端与流程
一种信息处理方法及终端
1.本技术是申请号为201611138111.4,申请日为2016年12月12日,名称为:一种信息处理方法及终端的分案申请。
技术领域
2.本发明涉及通信领域中的信息处理技术,尤其涉及一种信息处理方法及终端。


背景技术:

3.随着信息技术的不断发展,终端上的应用功能的种类也越来越多。目前,用户在使用终端实现某一功能时,可能会出现同时还需要实现另一种功能的情况。例如,用户在使用手机的聊天应用进行聊天时,可能还同时在进行图片的查看或文档的抄写、查看或观看视频等情况。
4.现有的技术中,当用户正在使用终端实现某一功能时,又需要使用该终端进行另一功能的实现时。基于用户的行为,终端会将当前正在实现的某一功能切换至后台,并将用户想要实现的另一功能在前台实现。这样,在用户想要再实现上面的某一功能时,终端可以再基于用户的行为再将该某一功能从后台切换至前台。
5.然而,采用现有的技术在终端上同时实现多种应用或功能时,由于需要不断地进行前台、后台切换,导致多种应用或功能实现上的交繁琐和复杂。


技术实现要素:

6.为解决上述技术问题,本发明实施例期望提供一种信息处理方法及终端,能够同时实现不同应用功能,减少了应用功能实现的复杂性,提高了应用功能实现的灵活性。
7.本发明的技术方案是这样实现的:
8.本发明实施例提供了一种信息处理方法,包括:
9.响应于针对第一应用的当前应用界面的第一操作,显示第一选择界面;
10.响应于在所述第一选择界面接收的第二操作,获取所述第二操作选中的信息;
11.在所述当前应用界面上的功能区域之外的区域显示悬浮窗口,并在所述悬浮窗口显示所述信息;
12.响应于针对所述悬浮窗口的输入操作,在所述当前应用界面的预设入口中显示所述悬浮窗口中的所述信息的文字。
13.本发明实施例提供了一种信息处理装置,包括:
14.显示单元,用于响应于针对第一应用的当前应用界面的第一操作,显示第一选择界面;
15.获取单元,用于响应于在所述第一选择界面接收的第二操作,获取所述第二操作选中的信息;
16.所述显示单元,还用于在所述当前应用界面上的功能区域之外的区域显示悬浮窗口,并在所述悬浮窗口显示所述信息;
17.操作单元,用于响应于针对所述悬浮窗口的输入操作,在所述当前应用界面的预设入口中显示所述悬浮窗口中的所述信息的文字。
18.本发明实施例提供了一种终端,包括:
19.存储器,用于存储可执行指令;
20.处理器,用于执行所述存储器中存储的可执行指令时,实现本发明实施例提供的信息处理方法。
21.本发明实施例提供了一种计算机可读存储介质,存储有可执行指令,用于被处理器执行时,本发明实施例提供的信息处理方法。
22.本发明实施例提供了一种信息处理方法及终端,在当前应用界面中,接收用户的第一操作,该第一操作用于触发显示选择图片对象的第一选择界面;响应第一操作显示第一选择界面,并在该第一选择界面接收用户的第二操作,该第二操作用于选中图片对象;响应第二操作,获取图片对象;获取根据第一操作和第二操作得到的操作信息,根据操作信息创建用于显示图片对象的悬浮窗口,该悬浮窗口设置在当前应用界面上的目标区域处,该目标区域为当前应用界面上设置的输入框与字符录入区域之外的区域;将图片对象在悬浮窗口中进行显示。采用上述技术实现方案,由于在实现当前应用功能的前提下,通过悬浮窗口的形式同时显示图片对象的显示功能,不用前台和后台的来回切换,操作简单和简洁,因此,能够同时实现了不同应用功能,减少了应用功能实现的复杂性,提高了应用功能实现的灵活性。
附图说明
23.图1为本发明实施例提供的一种信息处理方法的系统架构图;
24.图2为本发明实施例提供的一种信息处理方法的流程图一;
25.图3为本发明实施例提供的示例性的一种终端的界面示意图一;
26.图4为本发明实施例提供的示例性的一种终端的界面示意图二;
27.图5为本发明实施例提供的示例性的一种终端的界面示意图三;
28.图6为本发明实施例提供的示例性的一种终端的界面示意图四;
29.图7为本发明实施例提供的一种信息处理方法的流程图二;
30.图8为本发明实施例提供的示例性的一种终端的界面示意图五;
31.图9为本发明实施例提供的一种信息处理方法的流程图三;
32.图10为本发明实施例提供的一种信息处理方法的流程图四;
33.图11为本发明实施例提供的示例性的一种终端的界面示意图六;
34.图12为本发明实施例提供的示例性的一种终端的界面示意图七;
35.图13为本发明实施例提供的一种终端的结构示意图一;
36.图14为本发明实施例提供的一种终端的结构示意图二;
37.图15为本发明实施例提供的一种终端的结构示意图三;
38.图16为本发明实施例提供的一种终端的结构示意图四;
39.图17为本发明实施例提供的一种终端的结构示意图五。
具体实施方式
40.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
41.图1为本发明实施例中一种信息处理系统的架构图,图1中包括:一个或多个服务器2、终端设备1及网络3,网络3中包括路由器,网关等等网络实体,图中并未体现。终端1通过有线网络或者无线网络与服务器2进行信息交互,以便从终端1采集到相关的数据信息传输至服务器2。终端的类型如图1所示,包括手机、平板电脑或pda、台式机、pc机、智能tv等类型。其中,终端中安装有各种用户所需的应用,比如具备娱乐功能的应用(如视频应用,音频播放应用,游戏应用,阅读软件、聊天应用和直播应用),又如具备服务功能的应用(如地图导航应用、团购应用、拍摄应用等)。
42.基于上述架构,实现下述各实施例。
43.实施例一
44.本发明实施例提供了一种信息处理方法,如图2所示,该方法可以包括:
45.s101、在当前应用界面中,接收用户的第一操作,该第一操作用于触发显示选择图片对象的第一选择界面。
46.本发明实施例提供的一种信息处理方法的应用场景可以为:用户在终端上进行第一应用的时候,可以同时在当前应用界面中的某个区域实现第二应用的情况。
47.可选的,第一应用可以为游戏、浏览器、聊天应用和图片库等应用,第二应用为图片库应用,例如,第一应用为聊天界面,第二应用为图片应用时,当前应用界面为聊天界面时,用户在聊天的同时进行某一图片的观看。本发明实施例可以不限制第二应用的类型,例如文档应用等也是可以的。
48.可选的,本发明实施例中的终端可以为智能手机、平板电脑、笔记本电脑、台式电脑、智能手表等,当然,还可以为其它终端本发明不作具体限定。用户可以通过上述终端进行如游戏、浏览器、聊天应用和图片库等应用。
49.这里,如图3所示,假设用户正在终端(手机)上使用一个即时聊天应用进行聊天,并且用户想要在该终端上进行某一图片(a、b和c中的一张)的观看时,首先,终端在当前应用界面要进行图片库应用的实现,用户从当前应用界面中显示的多个应用中选择出图片库应用的过程,就是终端接收到了用户的第一操作的过程,于是,该终端在该当前应用界面中基于第一操作显示图片库应用中待选择对象。待选择对象可以为多个,具体的由实际文档应用中的文件决定,本发明实施例不作限制。
50.可选的,图片对象为上述从第二应用的待选择对象中选中的对象。本发明实施例中的第一操作可以为:用户在终端的多个应用中点击或选中图片库应用的操作,第一操作的具体实现方式本发明实施例不作限制。
51.需要说明的是,终端的当前应用界面上设置有其他应用的一个入口(添加按钮,具体形式不作限制),在该当前应用界面中,用户可以通过上述入口进入到多个应用的一个选择界面。也就是说,终端在接收到用户的第一操作之前,用户在当前应用界面上设置的入口(例如添加按钮)通过点击、双击等方式打开多个应用的显示界面。此时,如图4所示,手机(终端)可以在当前应用界面的预定区域显示多个应用的显示界面,例如包括图片、文档、视频等图标的显示界面。然后,用户可以在多个应用的界面中选择一个需要实现的应用(例
如,图片库应用),也就是说,手机在这个时候在当前应用界面显示的多个选择应用的界面时,接收到了用户的第一操作,并通过该第一操作来选择图片库应用,该第一操作是对多个应用选择第二应用的一个操作,并触发显示该第二应用中选择图片对象的第一选择界面。
52.可选的,本发明实施例中的预定区域可以是预设设置的一个位于终端显示屏幕的一个区域,也可以是用户可以通过设置屏幕坐标自行确定的位于终端显示屏幕的一个区域,具体的预定区域的确定方式本发明实施例不作限制。预定区域可以为当前应用界面的最下方的一个显示区域,本发明实施例不作限制。
53.s102、响应第一操作显示第一选择界面,并在该第一选择界面接收用户的第二操作,该第二操作用于选中图片对象。
54.终端接收用户的第一操作之后,该终端通过第一操作选中了想要实现功能的第二应用(例如,文档应用),于是,该终端响应该第一操作,显示第二应用中可选择的图片对象的第一选择界面,该第一选择界面可以显示在当前应用界面的预定区域处。
55.可以理解的是,第二应用中的待选择对象可以有多个,也就是在终端显示的第一选界面中可以显示有多个对象。因此,用户需要在这多个对象中选出想要显示或使用的图片对象。
56.具体的,用户通过终端选中了第二应用(例如,图片库应用图标),同时,在用户进行第一操作选中第二应用(图片库应用)时,终端触发显示选择图片对象的第一选择界面,该第一选择界面可以为文档应用中可选择的多个待选择对象的列表界面或显示界面。
57.示例性的,如图5所示,用户通过点击或触摸手机选中了图片库应用或图片库图标,同时,基于该第一操作触发手机显示了3个可选择图片的图片选择界面(第一选择界面),在图片选择界面上,用户点击或触摸第一个图片(第二操作),即第一个图片被选择为图片对象。
58.s103、响应第二操作,获取图片对象。
59.s104、获取根据第一操作和第二操作得到的操作信息,根据操作信息创建用于显示图片对象的悬浮窗口,该悬浮窗口设置在当前应用界面上的目标区域处,该目标区域为当前应用界面上设置的输入框与字符录入区域之外的区域。
60.s105、将图片对象在悬浮窗口中进行悬浮显示。
61.终端在该第一选择界面接收用户的第二操作之后,由于该第二操作是为了选中图片对象的操作,因此,终端响应该第二操作,就获取到了该图片对象。而在响应第二操作获取到图片对象之后,终端获取根据第一操作和第二操作得到的操作信息,这些操作信息表征了要进行悬浮显示的功能,于是,终端根据操作信息创建用于显示图片对象的悬浮窗口。且由于在终端的当前应用界面的第一选中界面已经没有显示的必要了,因此,该终端基于该第二操作撤销预定区域内的界面显示,显示回之前的当前应用界面,同时,该终端可以在当前应用界面的目标区域内显示该图片对象,这样就同时实现了第二应用和第一应用的功能应用。
62.具体的,终端在接收到第一操作和第二操作时,终端开始调用窗口管理器在目标区域创建顶层窗口,该顶层窗口作为悬浮窗口;终端根据预设窗口参数配置悬浮窗口,完成该悬浮窗口的建立。
63.可选的,在本发明实施例中,预设窗口参数为该悬浮窗口的属性信息的设置,例
如,屏幕坐标、显示宽度、移动轨迹与悬浮窗口的移动大小的对应信息、显示尺寸等,本发明实施例不作限制。
64.可选的,本发明实施例中的目标区域可以是预设设置的一个位于终端显示屏幕的一个区域,也可以是用户可以通过设置屏幕坐标自行确定的位于终端显示屏幕的一个区域,具体的目标区域的确定方式本发明实施例不作限制。图片对象在悬浮窗口中的显示尺寸可以是预设设置的,也可以是默认的尺寸大小,本发明实施例不作限制。
65.需要说明的是,本发明实施例中显示图片对象的方式可以为在当前应用界面设置的悬浮窗口中进行悬浮显示,不限制图片对象有其他的显示方式。
66.具体的,在本发明实施例中,终端在当前应用界面上设置有在目标区域内的悬浮窗口,该目标区域为当前应用界面上设置的输入框与字符录入区域之外的区域。
67.可选的,悬浮窗口的显示是将图片对象置顶到当前应用界面的上层实现的显示,这样就不会遮挡正在运行的第一应用的应用界面了。
68.需要说明的是,本发明实施例实现信息处理方法的过程中,终端上正在进行的第一应用的功能是没有关闭,而是一直在运行着的。终端在悬浮窗口的显示和处理与在当前应用界面的信息的收发或功能使用是互不影响的。
69.在本发明实施例中,预定区域和目标区域可以指一个相同的区域,可以指两个不同的区域,具体的预定区域和目标区域之间的关系本发明实施例不作限制。
70.可以理解的是,在本发明实施例中,由于当前应用界面为终端上正在使用的第一应用的应用界面,该终端在该当前应用界面上进行悬浮窗口的图片对象的悬浮显示的话,就实现了在不用切换第一应用到后台的情况下,就将第二应用的图片对象的显示或实现在悬浮窗口中实现了应用,不用前台和后台的来回切换,操作很简便;因此,本发明实施例提供的一种信息处理方法可以同时实现不同应用功能,减少了应用功能实现的复杂性,提高了应用功能实现的灵活性。
71.需要说明的是,本发明实施例在实现信息处理方法时,为了尽量小的对终端正在应用的第一应用运行的影响,悬浮窗口可以为半透明化显示等方式,具体的显示方式本发明实施例不作限制。
72.示例性的,如图6所示,假设用户在手机上正在聊天,即第一应用为聊天应用,而用户又想在聊天的间隙看看照片,即使用图片库应用。在本发明实施例提供的信息处理方法的实施下,手机上的聊天界面还在正常的进行聊天信息的接收和发送,而聊天界面的上层设置的悬浮窗口中正在显示选中的第一个图片的内容(图片对象为文字图片)。
73.进一步地,本发明实施例中可以实现多个应用同时应用的过程,这样的话,只需在当前应用界面上显示悬浮窗口的时候,再进行一次s101

s105的实现,每次将目标区域设置在不覆盖的区域即可。本发明实施例不限制同时实现应用的个数。
74.实施例二
75.基于实施例一实现的基础上,在终端将图片对象在悬浮窗口中进行悬浮显示之后,该终端可以实现在悬浮窗口上进行一些相应的操作和功能。因此,本发明实施例提供了一种信息处理方法,如图7所示,在s105之后,该方法可以包括:
76.s201、接收用户的第一手势信息,该第一手势信息用于按照第一运动轨迹操作悬浮窗口。
77.需要说明的是,实施例一中描述了进行针对多个应用同时运行时实现操作,而在终端已经在同时运行第一应用和第二应用时,本发明实施例中对于悬浮窗口也是可以进行相应的功能操作,对该悬浮窗口实现不同的功能处理。
78.这里,用户对于正在终端上进行第一应用和第二应用的当前应用界面上的悬浮窗口进行操作。
79.需要说明的是,本发明实施例中的终端可以为智能终端。
80.具体的,用户对悬浮窗口的手势操作,即终端接收到了第一手势信息。本发明实施例中的终端可以为具有触摸显示屏的智能终端,用户在终端的触摸显示屏上对悬浮窗口进行第一手势操作,即获取第一手势信息。第一手势在终端的触摸显示屏上移动过的轨迹为第一运动轨迹,即第一手势信息用于按照第一运动轨迹操作悬浮窗口。
81.可选的,本发明实施例中的第一手势信息可以为:双指相对滑动、单指拖动滑动等等,本发明实施例不作限制。
82.需要说明的是,本发明实施例中,终端中预设设置有手势与功能操作的对应关系,并设置有手势在不同应用的上下文中表征的功能操作。例如,在对悬浮窗口点中并双指相对滑动时,对应实现对该悬浮窗口进行放大功能。
83.可以理解的是,第一手势信息作用下的第一运动轨迹是可以获取到对应终端的触摸显示区域的起始位置和结束位置的。
84.s202、根据预设规则和第一运动轨迹,确定与第一手势信息对应的第一功能操作指令。
85.终端在接收用户的第一手势信息之后,由于第一手势信息与功能操作的是有一个对应的关系的,再者,第一手势信息对应的第一运动轨迹的结束位置在终端的显示区域的位置与功能操作的类型也有一定的联系。
86.需要说明的是,本发明实施例中的终端上的第一应用可以实现在自己的应用界面中发送其他应用中的信息或对象的功能。因此,若是用户想要将悬浮窗口中的图片对象的内容在当前应用界面显示的话也是可以的。第一应用的当前应用界面上设置有预设的入口,通过该预设入口可以将图片对象的应用或显示在第一应用的当前应用界面上。所以第一手势信息可以是只针对悬浮窗口的单独的移动功能操作,也可以是为了将悬浮窗口的图片对象输入到预设入口,让其显示在当前应用界面的手势操作(输入操作或发送操作)。具体的本发明实施例采用预设规则来判定第一手势信息对悬浮窗口的操作到底是移动功能操作还是显示在当前应用界面的手势操作。
87.可选的,本发明实施例中的预设入口可以是一个输入框或是一个预设区域,本发明实施例不作限制。例如,当第一应用为聊天应用时,若用户将当前应用界面上层的悬浮窗口通过第一手势操作拖动到聊天输入框的显示位置,终端则触发发送该悬浮窗口中的图片对象的提示信息,以发送该图片对象在聊天的当前应用界面中。
88.需要说明的是,本发明实施例中终端是根据预设规则和第一运动轨迹,确定与第一手势信息对应的第一功能操作指令。预设规则可以为与显示位置或区域有关的规则。当然本发明实施例提供了一种实现形式,本发明实施例可以不限制确定与第一手势信息对应的第一功能操作指令的方式。
89.具体的,在本发明实施例中,终端可以根据第一运动轨迹,确定悬浮窗口在当前应
用界面中的目的位置;当目的位置未在输入框范围内时,确定第一功能操作指令为移动功能指令,该移动功能指令用于指示对悬浮窗口进行移动操作;当目的位置在输入框范围内时,确定第一功能操作指令为发送指令,该发送指令用于指示发送悬浮窗口显示的图片对象。本发明实施例并不仅限制为输入框范围,可以适应性的为预设位置范围,而当第一应用为聊天应用等当前应用界面上设置有输入框时,预设位置范围就是输入框范围。
90.可选的,上述预设位置范围为终端中悬浮窗口与当前应用界面可联系的预设入口的位置。
91.s203、根据第一功能操作指令,实现对悬浮窗口的功能操作。
92.终端在根据预设规则和第一运动轨迹,确定与第一手势信息对应的第一功能操作指令之后,说明该终端已经找到了第一手势信息对应的功能操作指令是什么了,这时,该终端只需根据确定的第一功能操作指令,对悬浮窗口进行相应的功能操作就可以了。
93.具体的,当第一功能操作指令为移动功能指令时,终端确定该移动功能指令为与第一手势信息对应的第一移动功能操作;终端响应第一移动功能操作,实现对悬浮窗口的移动功能。当第一功能操作指令为发送指令时,终端生成发送操作的提示信息;终端根据提示信息,发送悬浮窗口显示的图片对象至当前应用界面。
94.需要说明的是,在本发明实施例中,当第一功能操作指令是移动功能指令时,由于针对悬浮窗口的移动功能操作包括的种类也有很多,比如:放大、位置移动等等。因此,在第一功能操作指令为移动功能指令时,终端还需要进一步确定该移动功能指令为与第一手势信息对应的具体的第一移动功能操作。即终端中预设设置有手势与功能操作的对应关系,并设置有手势在不同应用的上下文中表征的功能操作。例如,在对悬浮窗口点中并双指相对滑动时,对应实现对该悬浮窗口进行放大功能。
95.需要说明的是,在本发明实施例中,当第一功能操作指令为发送指令时,表征终端要将悬浮窗口通过预设入口显示到当前应用界面中,因此,终端会生成一个提示信息,告知用户可以进行将悬浮窗口通过预设入口显示到当前应用界面的操作了,于是,终端根据提示信息(可以是用户根据提示信息进行了提示操作,然后终端响应了该提示操作),发送悬浮窗口显示的图片对象至当前应用界面。
96.示例性的,以聊天应用为例,终端通过手势对悬浮窗口进行顶层窗口移动,检测下层聊天界面(或聊天窗口)的控件位置和内容,手势移动的目的位置或结束位置是非输入框的控件时,终端实现顶层平滑移动(即悬浮窗口的移动);在顶层窗口移动过程中,手势移动的目的位置或结束位置移动到输入框上层位置,提示发送操作,用户确定发送后,则发送该图片对象到聊天界面的消息列表中。
97.示例性的,如图8所示,假设第一应用为聊天应用,第二应用为图片库应用。在手机的聊天界面上悬浮着的悬浮窗口正在显示图片。此时,手机基于用户的滑动手势,确定出该滑动手势将悬浮窗口拖动到了聊天界面的输入框的位置处,于是,手机显示“发送”按钮,用户点击该“发送”按钮后,该手机响应发送指令,发送悬浮窗口显示的图片对象至当前聊天界面。
98.可以理解的是,终端在同时实现多个应用的功能的同时,还可以实现对悬浮窗口的一些功能操作,提高了应用功能实现的灵活性和多样性。
99.进一步地,在本发明实施例中,终端除了实现上述操作功能之外,该终端还可以进
行当前应用的不同应用界面的切换,具体的,该终端接收应用界面切换操作,该应用界面切换操作用于触发当前应用界面在当前应用的多个应用界面中进行切换,或触发与其他应用的应用界面进行切换;然后,该终端响应应用界面切换操作,进行当前应用界面的切换,并自适应在切换后的当前应用界面的目标区域处前端显示所述悬浮窗口。
100.可以理解的是,终端在进行当前应用界面的切换时,对悬浮窗口的显示是没有影响的,也就是说,当用户将当前应用界面在当前应用的多个界面中进行切换时,或在当前应用与其他应用的应用界面中进行切换时,本发明实施例中的悬浮窗均可以根据其相应的当前应用界面的切换进行自适应的目标区域的选择并进行保持前端显示。
101.实施例三
102.基于实施例一实现的基础上,在终端将图片对象在悬浮窗口中进行悬浮显示之前,终端创建悬浮窗口的过程中,本发明实施例提供了一种信息处理方法,如图9所示,在s105之前,s104在创建悬浮窗口时的过程具体可以包括:s301。具体如下:
103.s301、获取根据第一操作和第二操作得到的操作信息,根据操作信息创建用于显示图片对象的悬浮窗口,在悬浮窗口上设置有滚动条按键或关闭按键。
104.基于实施例一中s104的描述,终端在根据操作信息创建用于显示图片对象的悬浮窗口的时候,该终端在悬浮窗口上还可以再设置功能按键,实现其他的功能。例如,滚动条按键或关闭按键。具体的,通过在悬浮窗口设置中增加滚动条参数,实现文件的信息的查看。通过在悬浮窗口设置中增加关闭参数,实现悬浮窗口的关闭。
105.进一步地,由于在建立的悬浮窗口上可以设置一些功能按键,因此,终端在显示悬浮窗口之后,如图10所示,基于s301,在s105之后,本发明实施例提供的信息处理方法还包括:s302

s305。具体如下:
106.s302、接收用户的第三操作,该第三操作用于触发滚动条按键,悬浮窗口上设置有该滚动条按键。
107.s303、响应第三操作,实现对图片对象的查看功能。
108.终端将图片对象在悬浮窗口中进行悬浮显示之后,由于该悬浮窗口上还设置有滚动条按键,因此,用户可以通过该滚动条按键对图片对象进行查看操作。
109.可选的,如图11所示的滚动条按键可以为上下滑动bar,具体的形式不作限制。当终端接收到用户拖动滚动条的第三操作时,终端就响应该第三操作,实现对悬浮窗口的图片对象的滚动查看。
110.s304、接收用户的第四操作,该第四操作用于触发关闭按键,悬浮窗口上设置有该关闭按键。
111.s305、响应第四操作,实现对图片对象的关闭显示的功能。
112.终端将图片对象在悬浮窗口中进行悬浮显示之后,由于该悬浮窗口上还设置有关闭按键,因此,用户可以通过该关闭按键对图片对象进行停止显示操作,即关闭悬浮窗口。
113.可选的,如图12所示关闭按键可以为
“×”
按键,同时关闭按键也可以为“关闭”按键,当终端接收到用户点击关闭按键的第四操作时,终端就响应该第四操作,实现对悬浮窗口的关闭。
114.进一步地,本发明实施例中的悬浮窗口的关闭只有通过其上设置的关闭按键时才退出。若是退出当前正在进行的第一应用的话,是不会对预设悬浮窗口的显示产生影响的。
115.实施例四
116.如图13所示,本发明实施例提供了一种终端1,该终端1可以包括:
117.接收单元10,用于在当前应用界面中,接收用户的第一操作,所述第一操作用于触发显示选择图片对象的第一选择界面。
118.显示单元11,用于响应所述接收单元10接收的所述第一操作显示所述第一选择界面。
119.所述接收单元10,还用于在所述显示单元11显示的所述第一选择界面接收所述用户的第二操作,所述第二操作用于选中所述图片对象。
120.获取单元12,用于响应所述接收单元10接收的所述第二操作,获取所述图片对象;以及获取根据所述第一操作和所述第二操作得到的操作信息。
121.建立单元17,用于所述获取单元12获取的根据所述操作信息创建用于显示所述图片对象的悬浮窗口,所述悬浮窗口设置在所述当前应用界面上的目标区域处,所述目标区域为所述当前应用界面上设置的输入框与字符录入区域之外的区域。
122.所述显示单元11,还用于将所述获取单元12获取的所述图片对象在所述建立单元17创建的悬浮窗口中进行悬浮显示。
123.可选的,基于图13,如图14所示,所述终端1还包括:确定单元13和操作单元14。
124.所述接收单元10,还用于所述显示单元11将所述图片对象在悬浮窗口中进行悬浮显示之后,接收用户的第一手势信息,所述第一手势信息用于按照第一运动轨迹操作所述悬浮窗口。
125.所述确定单元13,用于根据预设规则和所述接收单元10接收的所述第一运动轨迹,确定与所述第一手势信息对应的第一功能操作指令。
126.所述操作单元14,用于根据所述确定单元13确定的所述第一功能操作指令,实现对所述悬浮窗口的功能操作。
127.可选的,所述确定单元13,具体用于根据所述第一运动轨迹,确定所述悬浮窗口在所述当前应用界面中的目的位置;及当所述目的位置未在所述输入框范围内时,确定所述第一功能操作指令为移动功能指令,所述移动功能指令用于指示对所述悬浮窗口进行移动操作;以及当所述目的位置在所述输入框范围内时,确定所述第一功能操作指令为发送指令,所述发送指令用于指示发送所述悬浮窗口显示的所述图片对象。
128.可选的,所述确定单元13,还用于当所述第一功能操作指令为所述移动功能指令时,确定所述移动功能指令为与所述第一手势信息对应的第一移动功能操作。
129.所述操作单元14,具体用于响应所述确定单元13确定的所述第一移动功能操作,实现对所述悬浮窗口的移动功能。
130.可选的,如图14所示,所述终端还包括:生成单元15和发送单元16。
131.所述生成单元15,用于当所述确定单元13确定所述第一功能操作指令为所述发送指令时,生成发送操作的提示信息。
132.所述发送单元16,用于根据所述生成单元15生成的所述提示信息,发送所述悬浮窗口显示的所述图片对象至所述当前应用界面。
133.可选的,基于图13,如图15所示,所述终端1还包括:切换单元18。
134.所述接收单元10,还用于所述将所述图片对象在悬浮窗口中进行悬浮显示之后,
接收应用界面切换操作,所述应用界面切换操作用于触发当前应用界面在当前应用的多个应用界面中进行切换,或触发与其他应用的应用界面进行切换。
135.所述切换单元18,用于响应所述接收单元10接收的所述应用界面切换操作,进行所述当前应用界面的切换。
136.所述显示单元11,还用于自适应在所述切换单元18切换后的当前应用界面的目标区域处前端显示所述悬浮窗口。
137.可选的,基于图13,如图16所示,所述终端1还包括:操作单元14。
138.所述接收单元10,还用于所述显示单元11将所述图片对象在悬浮窗口中进行悬浮显示之后,接收用户的第三操作,所述第三操作用于触发滚动条按键,所述悬浮窗口上设置有所述滚动条按键。
139.所述操作单元14,用于响应所述接收单元10接收的所述第三操作,实现对所述图片对象的查看功能。
140.可选的,如图16所示,所述终端1还包括:操作单元14。
141.所述接收单元10,还用于所述显示单元11将所述图片对象在悬浮窗口中进行悬浮显示之后,接收用户的第四操作,所述第四操作用于触发关闭按键,所述悬浮窗口上设置有所述关闭按键。
142.所述操作单元14,用于响应所述接收单元10接收的所述第四操作,实现对所述图片对象的关闭显示的功能。
143.如图17所示,在实际应用中,上述获取单元12、确定单元13,操作单元14、生成单元15、建立单元17和切换单元18可由位于终端上的处理器19实现,具体为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等实现,接收单元10由接收器110实现,发送单元16由发送器111实现,显示单元11由显示器112实现,上述终端还包括:存储介质113实现,该存储介质113、接收器110、发送器111和显示器112可以通过系统总线114与处理器19连接,其中,存储介质113用于存储可执行程序代码,该程序代码包括计算机操作指令,存储介质113可能包含高速ram存储器,也可能还包括非易失性存储器,例如,至少一个磁盘存储器。
144.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
145.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
146.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
147.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
148.以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1