CN110069183A - 用于呈现信息的方法和装置 - Google Patents
用于呈现信息的方法和装置 Download PDFInfo
- Publication number
- CN110069183A CN110069183A CN201910352888.8A CN201910352888A CN110069183A CN 110069183 A CN110069183 A CN 110069183A CN 201910352888 A CN201910352888 A CN 201910352888A CN 110069183 A CN110069183 A CN 110069183A
- Authority
- CN
- China
- Prior art keywords
- floating window
- list
- webpage
- floating
- presented
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开的实施例公开了用于呈现信息的方法和装置。该方法的一具体实施方式包括:响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗;响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。该实施方式有助于减小浮窗所覆盖屏幕的面积,可以实现屏幕空间的有效利用。
Description
技术领域
本公开的实施例涉及计算机技术领域,具体涉及用于呈现信息的方法和装置。
背景技术
随着计算机技术的发展,移动终端所能提供给用户的信息越来越丰富。用户对移动终端的依赖程度也越来越高。目前,用户通过移动终端浏览某一网络页面的内容时,若需要临时去处理其他事件,为了便于后续浏览该网络页面,通常可以选择创建一个用于快捷打开该网络页面的浮窗。这样,就可以通过浮窗快捷打开该网络页面。
在相关技术中,用户可能同时具有多个需要阅读的网络页面,因此,存在同时呈现多个浮窗的需要。
发明内容
本公开的实施例提出了用于呈现信息的方法和装置。
第一方面,本公开的实施例提供了一种用于呈现信息的方法,该方法,包括:响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗;响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
在一些实施例中,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,包括:响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,确定第二网络页面与第一浮窗所对应的第一网络页面是否匹配;若否,创建用于快捷打开第二网络页面的第二浮窗。
在一些实施例中,该方法还包括:响应于在呈现有浮窗列表时检测到针对第三网络页面的浮窗创建操作,创建用于快捷打开第三网络页面的第三浮窗,将第三浮窗呈现于浮窗列表中,或者,将第三浮窗独立于浮窗列表呈现,其中,第三网络页面不同于浮窗列表所包含的浮窗所对应的网络页面。
在一些实施例中,该方法还包括:响应于检测到针对浮窗列表的列表缩小操作,将浮窗列表缩小至指定大小,得到缩略浮窗列表。
在一些实施例中,该方法还包括:响应于检测到针对缩略浮窗列表的列表放大操作,呈现浮窗列表。
在一些实施例中,缩略浮窗列表的第一设定位置处呈现有第一标记符,第一标记符用于指示缩略浮窗列表所包含的浮窗的数目。
在一些实施例中,第一标记符包括以下任意一者:点、数字。
在一些实施例中,该方法还包括:响应于检测到对浮窗列表中的浮窗的页面触发操作,呈现与该浮窗对应的网络页面。
在一些实施例中,在呈现与该浮窗对应的网络页面之后,该方法还包括:响应于检测到针对所呈现的该浮窗对应的当前网络页面的页面切换操作,将当前网络页面切换为页面切换操作所指示的网络页面,其中,页面切换操作所指示的网络页面是浮窗列表中除该浮窗外的浮窗所对应的网络页面。
在一些实施例中,在呈现与该浮窗对应的网络页面之后,还包括:从浮窗列表中删除该浮窗;或者,响应于确定所呈现的该浮窗对应的当前网络页面的内容被阅读完,从浮窗列表中删除该浮窗。
在一些实施例中,该方法还包括:响应于检测到对浮窗列表中的浮窗的浮窗删除操作,从浮窗列表中删除该浮窗;或者,响应于检测到对浮窗列表中的浮窗的浮窗提取操作,从浮窗列表中提取出该浮窗,以及将该浮窗独立于浮窗列表呈现。
在一些实施例中,浮窗创建操作包括以下之一:点击设定按钮,滑动设定按钮,持续触摸屏幕,在屏幕上按照设定操作轨迹滑动,其中,设定操作轨迹包括:沿预设方向延伸的直线段、圆弧、折线或者曲线。
在一些实施例中,将第一浮窗和第二浮窗呈现于浮窗列表中,包括:按照浮窗的创建时间从后到先的顺序,将第一浮窗和第二浮窗呈现于浮窗列表。
在一些实施例中,该方法还包括:响应于检测到针对浮窗列表的列表删除操作,将浮窗列表及浮窗列表中所呈现的浮窗删除;或者,响应于检测到针对浮窗列表的列表拆分操作,将浮窗列表进行拆分,以使浮窗列表所包含的浮窗均独立呈现。
在一些实施例中,该方法还包括:响应于确定当前网络页面满足预设条件,且目标应用存在未被读取的消息,创建用于快捷处理消息的消息浮窗;响应于检测到针对消息浮窗的即时回复操作,呈现消息浮窗所对应的消息;响应于检测到针对消息浮窗的消息切换操作,呈现目标应用的消息读取界面。
在一些实施例中,预设条件包括以下任意一者:当前网络页面为浮窗列表所对应的网络页面;当前网络页面所承载的内容的类型为预先设定的类型。
在一些实施例中,在呈现目标应用的消息读取界面之后,还包括:删除消息浮窗;响应于确定预设条件为当前网络页面为浮窗列表所对应的网络页面,呈现用于快捷打开当前网络页面的浮窗。
在一些实施例中,消息浮窗的第二设定位置处呈现有用于标记未被读取的消息数目的第二标记符。
在一些实施例中,消息浮窗和浮窗列表中的浮窗的形状为以下任意一者:圆形、半圆形、箭头形。
第二方面,本公开的实施例提供了一种用于呈现信息的装置,该装置包括:浮窗呈现单元,被配置成响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗;列表呈现单元,被配置成响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
在一些实施例中,浮窗呈现单元中,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,包括:响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,确定第二网络页面与第一浮窗所对应的第一网络页面是否匹配;若否,创建用于快捷打开第二网络页面的第二浮窗。
在一些实施例中,该装置还包括:浮窗创建单元,被配置成响应于在呈现有浮窗列表时检测到针对第三网络页面的浮窗创建操作,创建用于快捷打开第三网络页面的第三浮窗,将第三浮窗呈现于浮窗列表中,或者,将第三浮窗独立于浮窗列表呈现,其中,第三网络页面不同于浮窗列表所包含的浮窗所对应的网络页面。
在一些实施例中,该装置还包括:列表缩小单元,被配置成响应于检测到针对浮窗列表的列表缩小操作,将浮窗列表缩小至指定大小,得到缩略浮窗列表。
在一些实施例中,该装置还包括:列表放大单元,被配置成响应于检测到针对缩略浮窗列表的列表放大操作,呈现浮窗列表。
在一些实施例中,缩略浮窗列表的第一设定位置处呈现有第一标记符,第一标记符用于指示缩略浮窗列表所包含的浮窗的数目。
在一些实施例中,第一标记符包括以下任意一者:点、数字。
在一些实施例中,该装置还包括:页面触发单元,被配置成响应于检测到对浮窗列表中的浮窗的页面触发操作,呈现与该浮窗对应的网络页面。
在一些实施例中,该装置还包括:页面切换单元,被配置成响应于检测到针对所呈现的该浮窗对应的当前网络页面的页面切换操作,将当前网络页面切换为页面切换操作所指示的网络页面,其中,页面切换操作所指示的网络页面是浮窗列表中除该浮窗外的浮窗所对应的网络页面。
在一些实施例中,该装置还包括:第一删除单元,被配置成从浮窗列表中删除该浮窗;或者,响应于确定所呈现的该浮窗对应的当前网络页面的内容被阅读完,从浮窗列表中删除该浮窗。
在一些实施例中,该装置还包括:浮窗删除单元,被配置成响应于检测到对浮窗列表中的浮窗的浮窗删除操作,从浮窗列表中删除该浮窗;或者,响应于检测到对浮窗列表中的浮窗的浮窗提取操作,从浮窗列表中提取出该浮窗,以及将该浮窗独立于浮窗列表呈现。
在一些实施例中,浮窗创建操作包括以下之一:点击设定按钮,滑动设定按钮,持续触摸屏幕,在屏幕上按照设定操作轨迹滑动,其中,设定操作轨迹包括:沿预设方向延伸的直线段、圆弧、折线或者曲线。
在一些实施例中,列表呈现单元中,将第一浮窗和第二浮窗呈现于浮窗列表中,包括:按照浮窗的创建时间从后到先的顺序,将第一浮窗和第二浮窗呈现于浮窗列表。
在一些实施例中,该装置还包括:列表删除单元,被配置成响应于检测到针对浮窗列表的列表删除操作,将浮窗列表及浮窗列表中所呈现的浮窗删除;或者,响应于检测到针对浮窗列表的列表拆分操作,将浮窗列表进行拆分,以使浮窗列表所包含的浮窗均独立呈现。
在一些实施例中,该装置还包括:消息交互单元,被配置成响应于确定当前网络页面满足预设条件,且目标应用存在未被读取的消息,创建用于快捷处理消息的消息浮窗;响应于检测到针对消息浮窗的即时回复操作,呈现消息浮窗所对应的消息;响应于检测到针对消息浮窗的消息切换操作,呈现目标应用的消息读取界面。
在一些实施例中,预设条件包括以下任意一者:当前网络页面为浮窗列表所对应的网络页面;当前网络页面所承载的内容的类型为预先设定的类型。
在一些实施例中,该装置还包括:消息切换单元,被配置成删除消息浮窗;响应于确定预设条件为当前网络页面为浮窗列表所对应的网络页面,呈现用于快捷打开当前网络页面的浮窗。
在一些实施例中,消息浮窗的第二设定位置处呈现有用于标记未被读取的消息数目的第二标记符。
在一些实施例中,消息浮窗和浮窗列表中的浮窗的形状为以下任意一者:圆形、半圆形、箭头形。
第三方面,本公开的实施例提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当该一个或多个程序被该一个或多个处理器执行,使得该一个或多个处理器实现如第一方面中任一实现方式描述的方法。
第四方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
本公开的实施例提供的用于呈现信息的方法和装置,可以响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗。然后,响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。本实施例的方法和装置,将所创建的浮窗都呈现于浮窗列表中,有助于减小浮窗所覆盖屏幕的面积,可以实现屏幕空间的有效利用。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:
图1是本公开的一个实施例可以应用于其中的示例性***架构图;
图2是根据本公开的用于呈现信息的方法的一个实施例的流程图;
图3A是根据本公开的实施例的用于呈现信息的方法的一个应用场景的示意图;
图3B是根据本公开的实施例的用于呈现信息的方法的另一个应用场景的示意图;
图3C是根据本公开的实施例的用于呈现信息的方法的又一个应用场景的示意图;
图3D是根据本公开的实施例的用于呈现信息的方法的再一个应用场景的示意图;
图4是根据本公开的用于呈现信息的方法的又一个实施例的流程图;
图5是根据本公开的用于呈现信息的方法的另一个实施例的流程图;
图6是适于用来实现本公开的实施例的电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。本领域技术人员还将理解的是,虽然本文中可使用用语“第一”、“第二”等来描述各种浮窗、网络页面、设定位置、标记符等,但是这些浮窗、网络页面、设定位置、标记符不应被这些用语限制。这些用语仅用于将一个浮窗、网络页面、设定位置、标记符与其它浮窗、网络页面、设定位置、标记符区分开。
目前,对于用户希望稍后阅读的网络页面,通常可以选择创建一个用于快捷打开该网络页面的浮窗。这样,就可以通过浮窗快捷打开该网络页面。然而,相关技术中对于浮窗的使用较为单一,不能够满足用户的多样化需求。有鉴于此,本公开将提供一种用于呈现信息的方式、设备及***,以满足用户的多样化需求。下面将结合各个附图,对本公开进行介绍。
图1示出了可以应用本公开的实施例的用于呈现信息的方法或用于呈现信息的装置的示例性***架构100。
如图1所示,***架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
终端设备101、102、103可以通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种应用,例如导航类应用、搜索类应用、查错类应用、即时聊天类应用、购物类应用等。
终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是为所安装的应用提供支持的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上所安装的应用提供支持的后台服务器。后台服务器可以根据终端设备的访问请求向终端设备推送网络页面。
需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
需要说明的是,本公开的实施例所提供的用于呈现信息的方法一般由终端设备101、102、103执行,相应地,用于呈现信息的装置一般设置于终端设备101、102、103中。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
继续参考图2,示出了根据本公开的用于呈现信息的方法的一个实施例的流程200。该用于呈现信息的方法,包括以下步骤:
步骤201,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗。
在本实施例中,用于呈现信息的方法的执行主体(例如图1所示的终端设备101、102、103)可以采用所安装的传感器(例如,重力传感器、距离传感器、指纹传感器、霍尔传感器、GPS位置传感器、加速器传感器等),检测针对第二网络页面的浮窗创建操作。其中,若检测到浮窗创建操作,则执行创建第二浮窗。反之,若没有检测到浮窗创建操作,则不执行创建第二浮窗。在创建了第二浮窗之后,执行主体可以在屏幕上同时呈现第一浮窗和第二浮窗。这样,用户可以通过所呈现的浮窗,快捷打开任一个已被浮窗的网络页面。
其中,上述浮窗创建操作通常是用于确定创建浮窗的操作。浮窗创建操作可以包括但不限于以下之一:点击设定按钮,滑动设定按钮,持续触摸屏幕,在屏幕上按照设定操作轨迹滑动,其中,设定操作轨迹包括:沿预设方向延伸的直线段、圆弧、折线或者曲线。
其中,上述设定按钮可以是技术人员预先设定的按钮。作为示例,上述设定按钮可以是屏幕右上角的[…]控件,也可以是终端设备上所设有的某一硬件按钮(如,“音量+”按键),还可以是所设定的某一软件按钮。
需要指出的是,浮窗是现有电子设备中常见的一种视窗(窗口)表现形式,通常以透明或半透明的方式悬浮于浏览器显示界面上。通常,用户可以通过点击浮窗以快捷打开浮窗所对应的网络页面。
步骤202,响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
在本实施例中,执行主体可以采用所安装的传感器,检测针对第一浮窗、或针对第二浮窗、或针对第一浮窗和第二浮窗的指定操作。若检测到上述指定操作,则创建浮窗列表。反之,若没有检测到上述指定操作,则不执行创建浮窗列表。
在本实施例中,浮窗列表中的浮窗的形状可以包括但不限于以下任意一者:圆形、半圆形、箭头形。
在创建浮窗列表之后,执行主体可以将第一浮窗和第二浮窗呈现于浮窗列表中。
其中,上述指定操作可以是技术人员预先设定的用于确定创建浮窗列表的各种操作。作为示例,上述指定操作可以是沿一个浮窗至另一个浮窗方向滑动的操作,也可以是拖动一个浮窗接触到另一个浮窗的操作,还可以是两个浮窗同时被点击的操作,还可以是双指按照某种轨迹滑动的操作,如双指按照逐渐靠拢的轨迹滑动的操作。
需要指出的是,将所创建的浮窗都呈现于浮窗列表中,有助于减小浮窗所覆盖屏幕的面积,可以实现屏幕空间的有效利用。
在本实施例的一些可选的实现方式中,将第一浮窗和第二浮窗呈现于浮窗列表中,包括:按照浮窗的创建时间从后到先的顺序,将第一浮窗和第二浮窗呈现于浮窗列表。
本实现方式中,执行主体按照浮窗的创建时间从后到先的顺序,将第一浮窗和第二浮窗呈现于浮窗列表,可以将在后创建的浮窗呈现于浮窗列表的最上方,有助于用户从多个浮窗中快速找到最新创建的浮窗,以及浏览该浮窗所对应的网络页面的内容。
需要指出的是,执行主体也可以将先创建的浮窗呈现于浮窗列表的最上方,以提醒用户浏览尚未看完的、较早创建的浮窗所对应的网络页面的内容。
在本实施例的一些可选的实现方式中,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,包括:首先,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,确定第二网络页面与第一浮窗所对应的第一网络页面是否匹配。然后,若否,创建用于快捷打开第二网络页面的第二浮窗。
本实现方式中,在检测到浮窗创建操作之后,以及在创建第二浮窗之前,执行主体还可以判断当前所要建立浮窗的第二网络页面是否与已建立浮窗的第一网络页面相匹配。这里,若第二网络页面与第一网络页面相匹配,则不创建第二浮窗。反之,若第二网络页面与第一网络页面不匹配,则创建第二浮窗。这样,可以有助于节约用于存储浮窗的存储资源,以及减少不必要的屏幕空间的浪费。其中,上述第二网络页面与第一网络页面相匹配,可以是指二者相同,也可以是指二者相应。作为示例,若两个网络页面的统一资源定位符(Uniform Resource Locator,URL)相同,则可以认为二者相同,若两个网络页面的URL不同,但所承载的内容相同,则可以认为二者相应。
在本实施例的一些可选的实现方式中,上述用于呈现信息的方法,还可以包括如下步骤:响应于在呈现有浮窗列表时检测到针对第三网络页面的浮窗创建操作,创建用于快捷打开第三网络页面的第三浮窗,将第三浮窗呈现于浮窗列表中。或者,将第三浮窗独立于浮窗列表呈现。
其中,第三网络页面不同于浮窗列表所包含的浮窗所对应的网络页面。
本实现方式中,在呈现有浮窗列表时,若执行主体通过所安装的传感器检测到针对第三网络页面的浮窗创建操作,则可以创建用于快捷打开第三网络页面的第三浮窗。此时,执行主体可以将所创建的第三浮窗呈现于浮窗列表中,也可以将所创建的第三浮窗独立于浮窗列表呈现。
需要指出的是,若执行主体将所创建的第三浮窗呈现于浮窗列表中,可以在方便用户阅读的同时,减小浮窗所覆盖屏幕的面积,可以进一步实现屏幕空间的有效利用。若执行主体将所创建的第三浮窗独立于浮窗列表呈现,则可以基于用户的相应操作确定是否将所创建的第三浮窗呈现于浮窗列表,有助于实现用户对浮窗的个性化处理。
在本实施例的一些可选的实现方式中,上述用于呈现信息的方法,还可以包括如下步骤:响应于检测到针对浮窗列表的列表缩小操作,将浮窗列表缩小至指定大小,得到缩略浮窗列表。
本实现方式中,执行主体通过所安装的传感器检测到针对浮窗列表的列表缩小操作时,可以将浮窗列表缩小至指定大小,从而得到缩略浮窗列表。
其中,上述列表缩小操作可以是用于确定缩小浮窗列表的操作。作为示例,上述列表缩小操作可以为点击浮窗列表的操作,也可以是双指按照某种轨迹滑动的操作,如双指按照逐渐靠拢的轨迹滑动的操作。另外,上述指定大小可以是技术人员预先设定的尺寸值。
需要指出的是,将浮窗列表缩小至指定大小,有助于进一步减小浮窗所覆盖屏幕的面积,实现屏幕空间的有效利用。
在本实施例的一些可选的实现方式中,浮窗列表当前为缩略浮窗列表,响应于检测到针对缩略浮窗列表的列表放大操作,呈现浮窗列表。
本实现方式中,执行主体通过所安装的传感器检测到针对缩略浮窗列表的列表放大操作时,可以将缩略浮窗列表切换到浮窗列表的形式。
其中,上述列表放大操作可以是用于确定放大缩略浮窗列表的操作。作为示例,上述列表放大操作可以为点击缩略浮窗列表的操作,也可以是双指按照某种轨迹滑动的操作,如双指按照逐渐离开的轨迹滑动的操作。
需要指出的是,浮窗列表的大小可以根据用户的需要进行缩小和放大,在不需要的时候可以缩小,不占空间,以及在需要的时候可以放大。这样,有助于实现屏幕空间的有效利用,且可以提升用户体验。
在本公开的各个实施例的可选的实现方式中,缩略浮窗列表的第一设定位置处呈现有第一标记符,第一标记符用于指示缩略浮窗列表所包含的浮窗的数目。
其中,上述第一设定位置可以是技术人员预先设定的位置。作为示例,上述第一设定位置可以是缩略浮窗列表的右上角或是右侧等。
本实现方式中,在缩略浮窗列表的第一设定位置呈现第一标记符,可以实现直观地将缩略浮窗列表所包含的浮窗的数目呈现给用户,有助于提升用户体验。
可选地,上述第一标记符可以包括但不限于以下任意一者:点、数字。
其中,若第一标记符为点,则第一标记符的数目与缩略浮窗列表所包含的浮窗的数目相匹配。例如,若缩略浮窗列表所包含的浮窗的数目为5,则第一标记符的数目可以为1。若缩略浮窗列表所包含的浮窗的数目为10,则第一标记符的数目可以为2。
若第一标记符为数字,则第一标记符所呈现的数字可以与缩略浮窗列表所包含的浮窗的数目相匹配。例如,若缩略浮窗列表所包含的浮窗的数目为5,则第一标记符可以为数字“5”。
需要指出的是,第一标记符为点时,点的形状可以包括但不限于圆形、心形、五角形等。点的颜色可以包括但不限于红色、绿色、紫色等。
本实现方式中,由于点和数字都比较小,不怎么需要占用屏幕空间,可以在直观地将缩略浮窗列表所包含的浮窗的数目呈现给用户的同时,实现屏幕空间的有效利用。
在本实施例的一些可选的实现方式中,上述用于呈现信息的方法,还可以包括如下步骤:响应于检测到针对浮窗列表的列表删除操作,将浮窗列表及浮窗列表中所呈现的浮窗删除。或者,响应于检测到针对浮窗列表的列表拆分操作,将浮窗列表进行拆分,以使浮窗列表所包含的浮窗均独立呈现。
本实现方式中,执行主体通过所安装的传感器检测到针对浮窗列表的列表删除操作后,可以将浮窗列表和浮窗列表中所呈现的浮窗删除。这样,在用户不需要任何一个浮窗时,可以一次将所有的浮窗全部删除,可以节省删除浮窗的时间。
另外,执行主体通过所安装的传感器检测到针对浮窗列表的列表拆分操作后,可以将浮窗列表拆分成一个个独立的浮窗。这样,可以实现对浮窗列表的灵活操作。
其中,上述列表删除操作,可以是技术人员预先设定的用于确定删除浮窗列表的各种操作,作为示例,上述列表删除操作可以是双击浮窗列表的操作,也可以是持续触摸浮窗列表的操作。上述列表拆分操作,可以是技术人员预先设定的用于确定拆分浮窗列表的各种操作,作为示例,上述列表拆分操作可以是双击浮窗列表的操作,也可以是持续触摸浮窗列表的操作。上述持续触摸,通常是指皮肤与屏幕的接触时间超过设定时长,如1秒。
继续参见图3A-图3D,图3A-图3D是根据本实施例的用于呈现信息的方法的应用场景的示意图。
在图3A中,在终端设备的屏幕301上已经呈现有第一浮窗302时,用户在第二网络页面303上点击右上方控件[…],以及选择创建浮窗。此时,终端设备可以创建用于快捷打开第二网络页面303的第二浮窗304。以及在屏幕301上同时呈现第一浮窗302和第二浮窗304。
然后,参见图3B,用户可以执行沿一个浮窗至另一个浮窗方向滑动的操作。此时,终端设备可以在检测到该操作时,创建浮窗列表305。
之后,参见图3C,终端设备将第一浮窗302和第二浮窗304呈现于浮窗列表305中。
最后,参见图3D,终端设备呈现有浮窗列表305,若用户执行点击浮窗列表的操作。此时,终端设备可以在检测到该操作时,将浮窗列表缩小成一个小圆点306。
本公开的上述实施例提供的用于呈现信息的方法,可以响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗。然后,响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。本实施例的方法,将所创建的浮窗都呈现于浮窗列表中,有助于减小浮窗所覆盖屏幕的面积,可以实现屏幕空间的有效利用。
进一步参考图4,其示出了用于呈现信息的方法的又一个实施例的流程400。该用于呈现信息的方法的流程400,包括以下步骤:
步骤401,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗。
步骤402,响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
在本实施例中,步骤401-402的具体操作与图2所示的实施例中步骤201-202的操作基本相同,在此不再赘述。
步骤403,响应于检测到对浮窗列表中的浮窗的页面触发操作,呈现与该浮窗对应的网络页面。
在本实施例中,执行主体通过所安装的传感器,检测到针对浮窗列表中的浮窗的页面触发操作后,可以呈现与该浮窗对应的网络页面。
其中,页面触发操作可以是用于确定呈现对应于浮窗的网络页面的操作。作为示例,上述页面触发操作可以是点击该浮窗的操作,也可以是持续触摸该浮窗的操作。上述持续触摸,通常是指皮肤与屏幕的接触时间超过设定时长,如1秒。
这里,用户可以对浮窗列表中的每个浮窗进行独立操作,便于使用,实用性好。
在本公开的各个实施例的可选的实现方式中,在呈现与该浮窗对应的网络页面之后,还包括:从浮窗列表中删除该浮窗。
本实现方式中,执行主体可以在浮窗对应的网络页面被触发显示之后,直接将该浮窗从浮窗列表中删除。这样可以节省用于存储浮窗的存储空间。同时可以减小浮窗所覆盖屏幕的面积,实现屏幕空间的有效利用。
在本公开的各个实施例的可选的实现方式中,在呈现与该浮窗对应的网络页面之后,还包括:响应于确定所呈现的当前网络页面的内容被阅读完,从浮窗列表中删除该浮窗。
本实现方式中,执行主体可以在在浮窗对应的网络页面被触发显示,且该网络页面的内容被阅读完之后,将该浮窗从浮窗列表中删除。这样,可以在方便用户对感兴趣的内容进行阅读的同时,节省用于存储浮窗的存储空间。同时可以减小浮窗所覆盖屏幕的面积,实现屏幕空间的有效利用。
可选地,执行主体可以通过如下方式确定当前网络页面的内容被阅读完:当前网络页面的呈现时长超过设定时长阈值。
可选地,执行主体也可以通过如下方式确定当前网络页面的内容被阅读完:当前网络页面的呈现时长超过设定时长阈值且当前网络页面已被下拉至底端。
需要指出的是,上述当前网络页面,通常是指当前时刻所呈现的网络页面。本实现方式中,当前网络页面即为步骤403中所呈现的对应于该浮窗的网络页面。
步骤404,响应于检测到针对所呈现的该浮窗对应的当前网络页面的页面切换操作,将当前网络页面切换为页面切换操作所指示的网络页面。其中,页面切换操作所指示的网络页面是浮窗列表中除该浮窗外的浮窗所对应的网络页面。
在本实施例中,步骤403呈现了浮窗列表中的某一浮窗所对应的网络页面之后,执行主体可以采用所安装的传感器检测是否存在针对当前网络页面的页面切换操作。其中,上述当前网络页面,通常是指当前时刻所呈现的网络页面。若检测到,则将当前网络页面切换为页面切换操作所指示的网络页面。
其中,页面切换操作所指示的网络页面是浮窗列表中除该浮窗外的浮窗所对应的网络页面。上述页面切换操作可以是用于确定将当前网络页面切换为目标网络页面的操作。作为示例,上述页面切换操作可以是单指向左滑动屏幕的操作,也可以是双指向右滑动屏幕的操作。上述目标网络页面可以是该浮窗的上一浮窗对应的网络页面,也可以是该浮窗的下一浮窗所对应的网络页面。
这样,用户在阅读某一浮窗对应的网络页面中的内容时,可以通过执行页面切换操作,从当前网络页面切换到浮窗列表中的其他浮窗对应的网络页面。便于用户对浮窗列表所对应的至少一个网络页面的浏览与阅读。
需要指出的是,步骤404中,若当前网络页面不是浮窗列表所对应的至少一个网络页面中的网络页面,此时,执行主体也可以在检测到针对当前网络页面的页面切换操作后,将当前网络页面切换为浮窗列表所对应的网络页面。
在本公开的各个实施例的可选的实现方式中,响应于检测到对浮窗列表中的浮窗的浮窗删除操作,从浮窗列表中删除该浮窗;或者,响应于检测到对浮窗列表中的浮窗的浮窗提取操作,从浮窗列表中提取出该浮窗,以及将该浮窗独立于浮窗列表呈现。
本实现方式中,执行主体通过所安装的传感器检测到针对浮窗列表中的任一浮窗的浮窗删除操作后,可以将该浮窗从浮窗列表中删除。执行主体通过所安装的传感器检测到针对浮窗列表中的任一浮窗的浮窗提取操作后,可以将该浮窗从浮窗列表中提取出来。
其中,上述浮窗删除操作可以是用于确定删除浮窗的操作。作为示例,上述浮窗删除操作可以为持续触摸待删除浮窗的操作,也可以是按照设定操作轨迹拖动待删除浮窗的操作。上述浮窗提取操作可以是用于确定提取浮窗的操作。作为示例,上述浮窗提取操作可以为持续触摸待提取浮窗的操作,也可以是按照设定操作轨迹拖动待提取浮窗的操作。其中,设定操作轨迹可以包括但不限于:沿预设方向延伸的直线段、圆弧、折线或者曲线。
这里,浮窗列表中的每个浮窗可以基于用户的需要进行单独删除,或者单独从列表中提取出来独立呈现,操作起来更加灵活,便于用户使用。
从图4中可以看出,与图2对应的实施例相比,本实施例中的用于呈现信息的方法的流程400突出了浮窗列表所对应的至少一个网络页面之间的切换的步骤。由此,本实施例描述的方案可以基于用户的页面切换操作,从一个浮窗所对应的网络页面切换至另一个浮窗所对应的网络页面,灵活实用,有助于提升用户体验。
进一步参考图5,其示出了用于呈现信息的方法的另一个实施例的流程500。该用于呈现信息的方法的流程500,包括以下步骤:
步骤501,响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗。
步骤502,响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
在本实施例中,步骤501-502的具体操作与图2所示的实施例中步骤201-202的操作基本相同,在此不再赘述。
步骤503,响应于确定当前网络页面满足预设条件,且目标应用存在未被读取的消息,创建用于快捷处理消息的消息浮窗。
在本实施例中,在当前网络页面满足预设条件且目标应用存在未被读取的消息时,执行主体可以创建用于快捷处理消息的消息浮窗。此时,所创建的消息浮窗和浮窗列表可以同时呈现于屏幕上。消息浮窗的形状可以包括但不限于以下任意一者:圆形、半圆形、箭头形。
其中,上述目标应用可以是技术人员预先指定的应用。作为示例,上述目标应用可以为即时聊天类应用。
其中,预设条件可以包括但不限于以下任意一者:
其一,当前网络页面为浮窗列表所对应的网络页面。
这里,当前网络页面为浮窗列表所对应的至少一个网络页面中的网络页面。
其二,当前网络页面所承载的内容的类型为预先设定的类型。
这里,上述预先设定的类型可以为技术人员预先设定的类型。作为示例,上述预先设定的类型可以为体育类、新闻类、文学类、科普类等。
需要指出的是,若上述预设条件为当前网络页面所承载的内容的类型为预先设定的类型。执行主体可以采用多种方式确定网络页面所承载的内容的类型。作为示例,执行主体可以通过分析内容的主题确定内容的类型。也可以通过提取内容的关键词来确定内容的类型。
这里,本实施例的一个应用场景可以为:若预先设定的类型为文学类,且用户正在阅读A应用所推送的、承载有文学类内容的网络页面甲。此时,若检测到预先设置为目标应用的应用B存在未被读取的消息,则执行主体可以创建用户快捷处理应用B的消息的消息浮窗。这样,用户可以通过对该消息浮窗进行操作,实现直接对消息进行处理或者是跳转到应用B的消息读取界面对消息进行处理。
通过上述所列举的应用场景,可知,用户可以通过消息浮窗,及时处理所关注的目标应用的消息。可以在阅读的同时处理所关注的目标应用的消息,有助于提升用户体验。
在本实施例的一些可选的实现方式中,消息浮窗的第二设定位置处呈现有用于标记未被读取的消息数目的第二标记符。
其中,上述第二设定位置可以是技术人员预先设定的位置。作为示例,上述第二设定位置可以是消息浮窗的右上角、上侧或是右侧等。
本实现方式中,在消息浮窗的第二设定位置呈现第二标记符,可以实现直观地将消息浮窗中未被读取的消息数目呈现给用户,有助于提升用户体验。
可选地,上述第二标记符可以包括但不限于以下任意一者:点、数字。
其中,若第二标记符为点,则第二标记符的数目与消息浮窗所包含的未被读取的消息数目相匹配。例如,若消息浮窗所包含的未被读取的消息数目为5,则第二标记符的数目可以为1。若消息浮窗所包含的未被读取的消息数目为10,则第二标记符的数目可以为2。
若第二标记符为数字,则第二标记符所呈现的数字可以与消息浮窗所包含的未被读取的消息数目相匹配。例如,若消息浮窗所包含的未被读取的消息数目为5,则第二标记符可以为数字“5”。
需要指出的是,第二标记符为点时,点的形状可以包括但不限于圆形、心形、五角形等。点的颜色可以包括但不限于红色、绿色、紫色等。
步骤504,响应于检测到针对消息浮窗的即时回复操作,呈现消息浮窗所对应的消息。
在本实施例中,执行主体可以在检测到针对消息浮窗的即时回复操作后,直接呈现消息浮窗所对应的消息。这样,用户可以通过对所呈现的消息进行及时回复。可以实现用户在阅读的同时及时回复消息。
其中,上述即时回复操作可以是用于确定直接对消息进行回复的操作。作为示例,上述即时回复操作可以是持续触摸消息浮窗的操作,也可以是按照设定操作轨迹拖动待删除浮窗的操作。其中,设定操作轨迹可以包括但不限于:沿预设方向延伸的直线段、圆弧、折线或者曲线。
步骤505,响应于检测到针对消息浮窗的消息切换操作,呈现目标应用的消息读取界面,以及删除消息浮窗。
在本实施例中,执行主体可以在检测到针对消息浮窗的消息切换操作后,呈现目标应用的消息读取界面。这样,用户可以快速回到消息读取界面对未读取的消息进行处理。
其中,上述消息切换操作可以是用于确定切换到消息读取界面的操作。作为示例,上述消息切换操作可以是点击消息浮窗的操作,也可以是按照设定操作轨迹拖动待删除浮窗的操作。其中,设定操作轨迹可以包括但不限于:沿预设方向延伸的直线段、圆弧、折线或者曲线。
在本实施例中,执行主体可以在呈现目标应用的消息读取界面后,直接将消息浮窗删除。这样,可以节省用于存储消息浮窗的存储空间。同时可以减小消息浮窗所覆盖屏幕的面积,实现屏幕空间的有效利用。
步骤506,响应于确定预设条件为当前网络页面为浮窗列表所对应的网络页面,呈现用于快捷打开当前网络页面的浮窗。
在本实施例中,若预设条件为当前网络页面为浮窗列表所对应的网络页面,则步骤503所呈现的当前网络页面为浮窗列表所对应的至少一个网络页面中的网络页面。这样,步骤505中,执行主体是从浮窗列表中的某一浮窗所对应的网络页面中切换到消息读取界面。为了便于用户在处理完消息后,快速回到之前所阅读的网络页面,执行主体可以直接呈现用于快捷打开当前网络页面的浮窗。
从图5中可以看出,与图2对应的实施例相比,本实施例中的用于呈现信息的方法的流程500突出了消息浮窗与浮窗列表中的浮窗之间切换的步骤。由此,本实施例描述的方案可以通过消息浮窗与浮窗列表中的浮窗之间的切换,实现用户在阅读的同时及时处理所关注的目标应用的消息,以及实现减少从处理消息到回到浮窗所对应的网络页面的跳转时间,有助于提升用户体验。
下面参考图6,其示出了适于用来实现本公开的实施例的电子设备(例如图1中的终端设备)600的结构示意图。本公开的实施例中的终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图6示出的终端设备仅仅是一个示例,不应对本公开的实施例的功能和使用范围带来任何限制。
如图6所示,电子设备600可以包括处理装置(例如中央处理单元(CPU)、图形处理器等)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储装置608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有电子设备600操作所需的各种程序和数据。处理装置601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
通常,以下装置可以连接至I/O接口605:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置606;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置607;包括例如磁带、硬盘等的存储装置608;以及通信装置609。通信装置609可以允许电子设备600与其他设备进行无线或有线通信以交换数据。虽然图6示出了具有各种装置的电子设备600,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图6中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置609从网络上被下载和安装,或者从存储装置608被安装,或者从ROM 602被安装。在该计算机程序被处理装置601执行时,执行本公开的实施例的方法中限定的上述功能。需要说明的是,本公开的实施例的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开的实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗;响应于检测到针对第一浮窗和第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将第一浮窗和第二浮窗呈现于浮窗列表中。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的实施例的操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开的实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括浮窗呈现单元和列表呈现单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,浮窗呈现单元还可以被描述为“响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开第二网络页面的第二浮窗,以及呈现第一浮窗和第二浮窗的单元”。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (20)
1.一种用于呈现信息的方法,其特征在于,包括:
响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开所述第二网络页面的第二浮窗,以及呈现所述第一浮窗和所述第二浮窗;
响应于检测到针对所述第一浮窗和所述第二浮窗中的至少一者的指定操作,创建浮窗列表,以及将所述第一浮窗和所述第二浮窗呈现于所述浮窗列表中。
2.根据权利要求1所述的方法,其特征在于,所述响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,创建用于快捷打开所述第二网络页面的第二浮窗,包括:
响应于在呈现有第一浮窗时检测到针对第二网络页面的浮窗创建操作,确定所述第二网络页面与所述第一浮窗所对应的第一网络页面是否匹配;
若否,创建用于快捷打开所述第二网络页面的第二浮窗。
3.根据权利要求1至2中任一项所述的方法,其特征在于,所述方法还包括:
响应于在呈现有所述浮窗列表时检测到针对第三网络页面的浮窗创建操作,创建用于快捷打开所述第三网络页面的第三浮窗,将所述第三浮窗呈现于所述浮窗列表中,或者,将所述第三浮窗独立于所述浮窗列表呈现,其中,所述第三网络页面不同于所述浮窗列表所包含的浮窗所对应的网络页面。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
响应于检测到针对所述浮窗列表的列表缩小操作,将所述浮窗列表缩小至指定大小,得到缩略浮窗列表。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于检测到针对所述缩略浮窗列表的列表放大操作,呈现所述浮窗列表。
6.根据权利要求4至5中任一项所述的方法,其特征在于,所述缩略浮窗列表的第一设定位置处呈现有第一标记符,所述第一标记符用于指示所述缩略浮窗列表所包含的浮窗的数目。
7.根据权利要求6所述的方法,其特征在于,所述第一标记符包括以下任意一者:
点、数字。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:
响应于检测到对所述浮窗列表中的浮窗的页面触发操作,呈现与该浮窗对应的网络页面。
9.根据权利要求8所述的方法,其特征在于,在呈现与该浮窗对应的网络页面之后,所述方法还包括:
响应于检测到针对所呈现的该浮窗对应的当前网络页面的页面切换操作,将所述当前网络页面切换为所述页面切换操作所指示的网络页面,其中,所述页面切换操作所指示的网络页面是所述浮窗列表中除该浮窗外的浮窗所对应的网络页面。
10.根据权利要求8所述的方法,其特征在于,在所述呈现与该浮窗对应的网络页面之后,还包括:
从所述浮窗列表中删除该浮窗;或者,
响应于确定所呈现的该浮窗对应的当前网络页面的内容被阅读完,从所述浮窗列表中删除该浮窗。
11.根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:
响应于检测到对所述浮窗列表中的浮窗的浮窗删除操作,从所述浮窗列表中删除该浮窗;或者,
响应于检测到对所述浮窗列表中的浮窗的浮窗提取操作,从所述浮窗列表中提取出该浮窗,以及将该浮窗独立于所述浮窗列表呈现。
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述浮窗创建操作包括以下之一:
点击设定按钮,滑动设定按钮,持续触摸屏幕,在屏幕上按照设定操作轨迹滑动,其中,所述设定操作轨迹包括:沿预设方向延伸的直线段、圆弧、折线或者曲线。
13.根据权利要求1至12中任一项所述的方法,其特征在于,所述将所述第一浮窗和所述第二浮窗呈现于所述浮窗列表中,包括:
按照浮窗的创建时间从后到先的顺序,将所述第一浮窗和所述第二浮窗呈现于所述浮窗列表。
14.根据权利要求1至13中任一项所述的方法,其特征在于,所述方法还包括:
响应于检测到针对所述浮窗列表的列表删除操作,将所述浮窗列表及所述浮窗列表中所呈现的浮窗删除;或者,
响应于检测到针对所述浮窗列表的列表拆分操作,将所述浮窗列表进行拆分,以使所述浮窗列表所包含的浮窗均独立呈现。
15.根据权利要求1至14中任一项所述的方法,其特征在于,所述方法还包括:
响应于确定当前网络页面满足预设条件,且目标应用存在未被读取的消息,创建用于快捷处理消息的消息浮窗;
响应于检测到针对所述消息浮窗的即时回复操作,呈现消息浮窗所对应的消息;
响应于检测到针对所述消息浮窗的消息切换操作,呈现所述目标应用的消息读取界面。
16.根据权利要求15所述的方法,其特征在于,所述预设条件包括以下任意一者:
所述当前网络页面为所述浮窗列表所对应的网络页面;
所述当前网络页面所承载的内容的类型为预先设定的类型。
17.根据权利要求16所述的方法,其特征在于,在所述呈现所述目标应用的消息读取界面之后,还包括:
删除所述消息浮窗;
响应于确定所述预设条件为所述当前网络页面为所述浮窗列表所对应的网络页面,呈现用于快捷打开所述当前网络页面的浮窗。
18.根据权利要求15所述的方法,其特征在于,所述消息浮窗的第二设定位置处呈现有用于标记未被读取的消息数目的第二标记符。
19.一种电子设备,其特征在于,所述电子设备包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-18中任一所述的方法。
20.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-18中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910352888.8A CN110069183A (zh) | 2019-04-29 | 2019-04-29 | 用于呈现信息的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910352888.8A CN110069183A (zh) | 2019-04-29 | 2019-04-29 | 用于呈现信息的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110069183A true CN110069183A (zh) | 2019-07-30 |
Family
ID=67369478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910352888.8A Pending CN110069183A (zh) | 2019-04-29 | 2019-04-29 | 用于呈现信息的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110069183A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112835478A (zh) * | 2019-11-22 | 2021-05-25 | 腾讯科技(深圳)有限公司 | 客户端中标签的显示处理方法、装置、设备及存储介质 |
CN113867589A (zh) * | 2021-09-29 | 2021-12-31 | 广州趣丸网络科技有限公司 | 一种页面浮窗生成方法、装置、设备和存储介质 |
CN112835478B (zh) * | 2019-11-22 | 2024-07-26 | 腾讯科技(深圳)有限公司 | 客户端中标签的显示处理方法、装置、设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1786906A (zh) * | 2004-12-08 | 2006-06-14 | 微软公司 | 任务栏按钮界面域的方法和*** |
CN102207825A (zh) * | 2011-05-23 | 2011-10-05 | 昆山富泰科电脑有限公司 | 在便携式多功能设备上进行多应用切换的方法与用户图形界面 |
CN103092835A (zh) * | 2011-10-27 | 2013-05-08 | 腾讯科技(深圳)有限公司 | 页面切换的方法及浏览器 |
CN106681741A (zh) * | 2017-01-18 | 2017-05-17 | 广东欧珀移动通信有限公司 | 应用消息的处理方法、装置和计算机设备 |
CN106909268A (zh) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | 一种在设备桌面上设置app悬浮窗的方法及装置 |
CN106933468A (zh) * | 2017-03-13 | 2017-07-07 | 深圳市金立通信设备有限公司 | 一种用户界面切换方法及终端 |
CN108062190A (zh) * | 2017-12-28 | 2018-05-22 | 维沃移动通信有限公司 | 一种应用运行状态控制方法及移动终端 |
CN108170361A (zh) * | 2017-12-28 | 2018-06-15 | 维沃移动通信有限公司 | 一种应用运行状态控制方法及移动终端 |
CN108776568A (zh) * | 2018-06-07 | 2018-11-09 | 腾讯科技(深圳)有限公司 | 网页页面的显示方法、装置、终端及存储介质 |
-
2019
- 2019-04-29 CN CN201910352888.8A patent/CN110069183A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1786906A (zh) * | 2004-12-08 | 2006-06-14 | 微软公司 | 任务栏按钮界面域的方法和*** |
CN102207825A (zh) * | 2011-05-23 | 2011-10-05 | 昆山富泰科电脑有限公司 | 在便携式多功能设备上进行多应用切换的方法与用户图形界面 |
CN103092835A (zh) * | 2011-10-27 | 2013-05-08 | 腾讯科技(深圳)有限公司 | 页面切换的方法及浏览器 |
CN106909268A (zh) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | 一种在设备桌面上设置app悬浮窗的方法及装置 |
CN106681741A (zh) * | 2017-01-18 | 2017-05-17 | 广东欧珀移动通信有限公司 | 应用消息的处理方法、装置和计算机设备 |
CN106933468A (zh) * | 2017-03-13 | 2017-07-07 | 深圳市金立通信设备有限公司 | 一种用户界面切换方法及终端 |
CN108062190A (zh) * | 2017-12-28 | 2018-05-22 | 维沃移动通信有限公司 | 一种应用运行状态控制方法及移动终端 |
CN108170361A (zh) * | 2017-12-28 | 2018-06-15 | 维沃移动通信有限公司 | 一种应用运行状态控制方法及移动终端 |
CN108776568A (zh) * | 2018-06-07 | 2018-11-09 | 腾讯科技(深圳)有限公司 | 网页页面的显示方法、装置、终端及存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112835478A (zh) * | 2019-11-22 | 2021-05-25 | 腾讯科技(深圳)有限公司 | 客户端中标签的显示处理方法、装置、设备及存储介质 |
CN112835478B (zh) * | 2019-11-22 | 2024-07-26 | 腾讯科技(深圳)有限公司 | 客户端中标签的显示处理方法、装置、设备及存储介质 |
CN113867589A (zh) * | 2021-09-29 | 2021-12-31 | 广州趣丸网络科技有限公司 | 一种页面浮窗生成方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3734430B1 (en) | Method for copying multiple text segments and mobile terminal | |
KR102113272B1 (ko) | 전자장치에서 복사/붙여넣기 방법 및 장치 | |
CN104035679B (zh) | 显示代表信息的电子设备及其控制方法 | |
CN108701001A (zh) | 显示图形用户界面的方法及电子设备 | |
CN108364644A (zh) | 一种语音交互方法、终端及计算机可读介质 | |
CN107329743A (zh) | 应用页面的展示方法、装置及存储介质 | |
CN102272697A (zh) | 用于响应于非离散定向输入动作和智能内容分析而选择显示区的计算装置和方法 | |
CN107077292A (zh) | 剪贴信息提供方法和装置 | |
KR20140091633A (ko) | 모바일 장치에서의 상황 인지에 따른 추천 항목을 제공하기 위한 방법 및 이를 위한 모바일 장치 | |
CN106933468A (zh) | 一种用户界面切换方法及终端 | |
KR20140133991A (ko) | 파일 관리와 표시 방법 및 장치 | |
JP2022520094A (ja) | インタフェース表示方法及びその装置、端末並びにコンピュータプログラム | |
CN105955617A (zh) | 用于选择文本的手势 | |
WO2019119325A1 (zh) | 一种控制方法及装置 | |
CN104572803B (zh) | 用于在终端装置中处理信息列表的设备和方法 | |
CN110196646A (zh) | 一种信息输入方法及移动终端 | |
WO2014078804A2 (en) | Enhanced navigation for touch-surface device | |
CN106991179A (zh) | 数据删除方法、装置及移动终端 | |
CN109710155B (zh) | 一种信息处理方法及终端设备 | |
CN105849683A (zh) | 用于处理通过显示器提供的对象的方法和设备 | |
CN113127773A (zh) | 页面处理方法、装置、存储介质及终端设备 | |
CN106959746A (zh) | 语音数据的处理方法及装置 | |
CN110837404A (zh) | 应用内部功能模块的快捷操作处理方法、装置和存储介质 | |
WO2016108544A1 (ko) | 대화 서비스 제공 방법 및 대화 서비스 제공 디바이스 | |
CN108196675B (zh) | 用于触控终端的交互方法、装置及触控终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |