CN104216752B - 一种基于窗口的信息加载方法及装置 - Google Patents
一种基于窗口的信息加载方法及装置 Download PDFInfo
- Publication number
- CN104216752B CN104216752B CN201410525290.1A CN201410525290A CN104216752B CN 104216752 B CN104216752 B CN 104216752B CN 201410525290 A CN201410525290 A CN 201410525290A CN 104216752 B CN104216752 B CN 104216752B
- Authority
- CN
- China
- Prior art keywords
- suspended window
- application function
- window
- current
- function control
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明的实施例公开一种基于窗口的信息加载方法及装置。基于窗口的信息加载方法包括:接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件。应用本发明,可以降低用户操作时间。
Description
技术领域
本发明涉及计算机视窗技术,尤其涉及一种基于窗口的信息加载方法及装置。
背景技术
随着通信技术,尤其是移动第三代移动通信(3G,3rd Generation)、4G通信技术的发展,电子设备,例如,智能移动电话、个人数字助理、掌上电脑以及台式机电脑中安装的应用程序也越来越多,提供的应用功能涵盖用户日常生活和工作的通话、短信、网络接入、影视娱乐、网络即时通信、网银支付、网络游戏、地图导航等各方面。而随着运行的应用程序数量的增多,用户希望能够在视窗(浏览器显示界面)中随时了解一些应用程序的实时运行数据并能启动或编辑应用程序中的一些应用功能,而悬浮窗由于具有半透明,可以像悬浮一样显示在浏览器显示界面上的特点,因而,能够很好地满足用户的这种个性化需求。
悬浮窗是现有电子设备中常见的一种视窗(窗口)表现形式,通过以透明或半透明的方式悬浮于浏览器显示界面上,向用户提供应用程序的一些运行数据或应用子功能。由于悬浮窗常驻留于浏览器显示界面上,因而,其尺寸相对有限,否则,将影响用户查看浏览器显示界面上的其他信息。一般来说,各应用程序的悬浮窗大小和样式基本相似,面积一般较小。例如,以U盘助手悬浮窗为例,当用户***U盘后,可以在小矩形的悬浮窗中显示U盘的使用情况(已使用空间、剩余空间等),如果***有多个U盘,则分别通过多个小矩形悬浮窗进行显示;再例如,对于毒霸U盘助手悬浮窗,悬浮窗显示其内存的动态使用情况、上传速度以及下载速度信息,如果用户需要进一步操作,则可通过点击或将用户光标移动至毒霸U盘助手悬浮窗,从而弹出新的悬浮窗,如图1所示,图1为毒霸U盘助手悬浮窗及其触发的新悬浮窗结构示意图,新悬浮窗中包括:内存加速控件、垃圾清理控件、轻桌面控件、天气助手控件、截图控件、更换皮肤控件、更换透明度控件、设置控件、反馈建议控件、关闭加速球(本次)控件以及贴边隐藏控件等。其中,更换透明度控件还具有下级子控件,当用户点击相应的控件,即可执行相应的控件功能并展示控件功能对应的信息,从而方便用户操作以及实时获取信息。
由上述可见,现有基于窗口的信息加载方法,对于不同的应用程序,设置不同的悬浮窗,使得悬浮窗数量较多,且悬浮窗位置可能随时发生变化,使得用户选取应用程序对应的悬浮窗,需要遍历浏览器显示界面中展示的所有悬浮窗,所需操作时间较长;进一步地,由于浏览器显示界面中设置的悬浮窗的肤色相对比较匹配,使得用户有较好的体验,如果用户需要对更换其中一个悬浮窗的肤色,则需要对其他悬浮窗的肤色进行适配以保障用户较好的体验,进行适配所需的操作较为繁琐,工作量较大,所需操作时间较长,从容降低了用户的体验;而且,由于较多数量的悬浮窗占用了较多的浏览器显示界面空间,从而可能遮挡浏览器显示界面中展示的其他信息,如果用户需要操作或查看遮挡的信息,需要调整悬浮窗的尺寸或是将悬浮窗从当前位置移走,增加了用户的操作;此外,对于同一应用程序中不同级别的应用功能,采用弹出新悬浮窗的方式分别进行展示,弹出的新悬浮窗会给用户带来突兀的感觉,从而影响用户的业务体验。
发明内容
有鉴于此,本发明实施例提供一种基于窗口的信息加载方法及装置,降低用户操作时间。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,本发明实施例提供一种基于窗口的信息加载方法,包括:
接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件。
本发明实施例提供的基于窗口的信息加载方法,在有新的悬浮窗加载请求时,通过扩展当前悬浮窗,在同一悬浮窗内实现多个应用程序对应的悬浮窗展示操作,使得用户的操作区域较为集中,有效降低了用户鼠标的移动距离,加快了用户完成所需操作的速度,从而降低用户操作时间,以及,在进行应用功能控件加载时,通过调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件,有效避免了在不同界面间进行切换操作,从而降低用户操作时间。
另一方面,本发明实施例提供一种基于窗口的信息展示装置,包括:悬浮窗扩展模块以及应用功能控件加载处理模块,其中,
悬浮窗扩展模块,用于接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
应用功能控件加载处理模块,用于接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件。
本发明实施例提供的基于窗口的信息展示装置,可以动态调整展示的悬浮窗的大小,悬浮窗扩展模块在有新的悬浮窗加载请求时,通过扩展当前悬浮窗,从而在同一悬浮窗内实现多个应用程序对应的悬浮窗展示操作,使得用户的操作区域较为集中,有效降低了用户鼠标的移动距离,降低用户操作时间,以及,应用功能控件加载处理模块在进行应用功能控件加载时,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件,有效避免了在不同界面间进行切换操作,从而降低用户操作时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为毒霸U盘助手悬浮窗及其触发的新悬浮窗结构示意图;
图2为本发明实施例基于窗口的信息加载方法流程示意图;
图3为本发明实施例基于窗口的信息加载方法具体流程示意图;
图4为浏览器显示界面加载的U盘悬浮窗结构示意图;
图5为在***多个U盘后,扩展得到的扩展U盘悬浮窗结构示意图;
图6为对E盘执行悬停操作后展示的扩展U盘悬浮窗结构示意图;
图7为展示的应用功能菜单悬浮窗结构示意图;
图8为展示的下一应用功能菜单悬浮窗结构示意图;
图9为用户点击小U换肤控件后展示的悬浮窗结构示意图;
图10为用户点击U盘工具箱控件后展示的悬浮窗结构示意图;
图11为本发明实施例基于窗口的信息展示装置结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图2为本发明实施例基于窗口的信息加载方法流程示意图。参见图2,该方法包括:
步骤201,接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
本步骤中,当监测到***移动电子设备,或者,监测到安装的应用程序设置以悬浮窗方式展示该应用程序的相关应用功能,自动生成悬浮窗加载请求,发送至浏览器显示界面。
浏览器显示界面接收悬浮窗加载请求,查询当前显示界面是否已存在悬浮窗,如果存在,扩展当前悬浮窗以便在扩展出的悬浮窗空间中加载悬浮窗加载请求对应的悬浮窗;如果不存在,在当前显示界面中直接加载悬浮窗加载请求对应的悬浮窗。也就是说,本发明实施例中,设置在同一悬浮窗内实现多个应用程序对应的悬浮窗展示,即多个应用程序对应的悬浮窗在同一窗口内并列展示,有效降低了在浏览器显示界面中展示的悬浮窗数量,使得用户对各悬浮窗的操作区域较为集中,需要遍历查找浏览器显示界面中各位置展示的所有悬浮窗,有效降低了用户鼠标的移动距离,加快了用户完成所需悬浮窗操作的速度,从而降低用户操作时间。
作为可选实施例,所述在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗之后,该方法进一步包括:
按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示;
本步骤中,作为可选实施例,预先设置的展示策略可以是静态策略,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
A11,在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗的过程中,浏览器显示界面展示悬浮窗;
A12,在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗完成后,浏览器显示界面利用扩展的悬浮窗替换、更新或覆盖所述展示的悬浮窗。
本步骤中,替换是指先将浏览器显示界面展示的当前悬浮窗删除,然后加载扩展的悬浮窗;更新是指保留当前悬浮窗的内容不变,将扩展的悬浮窗中相对于当前悬浮窗增加的内容进行加载;覆盖是指将扩展的悬浮窗置于当前悬浮窗的上一层。
作为另一可选实施例,预先设置的展示策略可以是动画策略,其中,动画策略可以包括:补间动画策略以及层叠动画策略。
对于补间动画策略,作为一可选实施例,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
A21,在预先设置的动画时间帧面板上,在第一关键帧上放置当前悬浮窗对应的图片,在第三关键帧上放置扩展的悬浮窗对应的图片,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片的属性,依序得到第一关键帧与第三关键帧之间的多个动作补间动画帧;
本步骤中,图片的属性包括:图片大小、颜色、位置、透明度等。
A22,播放动画时间帧面板上的关键帧。
本步骤中,动画时间帧面板上的关键帧包括:第一关键帧、第一关键帧与第三关键帧之间的多个动作补间动画帧以及第三关键帧。
对于补间动画策略,作为另一可选实施例,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
A31,在预先设置的动画时间帧面板上,在第一关键帧上绘制当前悬浮窗对应的图片中的一个或多个形状,在第三关键帧上绘制扩展的悬浮窗对应的图片中的一个或多个形状,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片中的一个或多个形状的属性,依序得到第一关键帧与第三关键帧之间的多个形状补间动画帧;
本步骤中,第一关键帧上绘制的一个或多个形状与在第三关键帧上绘制的一个或多个形状,可以相同,也可以不同。
A32,播放动画时间帧面板上的关键帧。
本步骤中,通过播放形状补间动画帧,可以实现两个图形之间颜色、形状、大小、位置的相互变化。
对于层叠动画策略,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
A41,设置包含悬浮窗的背景图层;
A42,设置包含扩展的悬浮窗的前景图层,并设置前景图层为镂空或透明;
本步骤中,前景图层为最顶层,并将前景图层进行镂空或透明处理,即在前景图层上进行雕刻或透明处理,使得其他图层可以穿透前景图层。
A43,设置包含动画的多个中间图层,所述中间图层中用于以动画方式显示的区域与前景图层的区域一致;
本步骤中,动画的生成可以是前述的补间动画生成方式,还可以是其他的动画生成方式。
A44,将包含动画的每一中间图层以及前景图层叠加在背景图层上,生成多个当前悬浮窗图层,依序展示生成的当前悬浮窗图层。
本步骤中,依序展示生成的当前悬浮窗图层可以是将用于动画显示的中间图层的透明度由全透明逐渐变成不透明以进行动画显示;或者,周期性执行将用于动画显示的中间图层处的亮度由暗到亮;或者,也可以使用于动画显示的中间图层处的亮度一直处于亮的状态或者暗亮交替的状态等。
步骤202,接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件。
本步骤中,应用功能控件加载事件包括:应用功能属性加载事件以及应用子功能属性加载事件。
本步骤中,当前悬浮窗是指当前展示的悬浮窗或扩展的悬浮窗。
本发明实施例中,悬浮窗调整策略包括:扩展悬浮窗策略以及替换悬浮窗策略,其中,
对于悬浮窗调整策略为扩展悬浮窗策略的情形,所述调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件包括:
B11,获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系,按照获取的排列关系扩展当前悬浮窗空间;
本步骤中,应用功能控件在当前悬浮窗的排列关系包括横排列关系以及竖排例关系。对于横排列关系,即当前悬浮窗为一水平长条形的情形,较佳地,在长条形的竖直(上下)方向扩展当前悬浮窗空间,例如,在触发应用功能控件加载事件的应用功能控件的上方或下方,扩展出用于加载其对应应用子功能控件的空间;而对于竖排列关系,即当前悬浮窗为一竖直长条形的情形,较佳地,在长条形的水平(左右)方向扩展当前悬浮窗空间,例如,在触发应用功能控件加载事件的应用功能控件的左侧或右侧,扩展出用于加载其对应应用子功能控件的空间。
B12,在扩展的当前悬浮窗空间中,加载应用功能控件加载事件对应的应用子功能控件。
本步骤中,当加载的应用子功能控件还包含有下一级的应用子功能控件时,如果该应用子功能控件触发应用功能控件加载事件,按照上述的方法进行处理,因而,在获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系之前,该方法可以进一步包括:
判断触发应用功能控件加载事件的应用功能控件是否包含应用子功能控件,如果有,执行所述获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系的流程;如果没有,执行所述应用功能控件对应的应用功能。
对于悬浮窗调整策略为替换悬浮窗策略的情形,所述调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件包括:
B21,获取所述应用功能控件加载事件映射的应用功能悬浮窗;
本步骤中,对于替换悬浮窗策略,预先存储有包含各应用功能控件加载事件分别映射的应用功能悬浮窗的映射表,接收到应用功能控件加载事件后,通过查询映射表,即可获取该应用功能控件加载事件映射的应用功能悬浮窗。
B22,利用获取的应用功能悬浮窗替换当前展示的悬浮窗。
作为可选实施例,该方法还可以进一步包括:
接收应用功能控件浏览事件,获取所述应用功能控件浏览事件对应的应用功能悬浮窗,在当前悬浮窗中,替换触发所述应用功能控件浏览事件的应用功能控件悬浮窗。
以下以***U盘为例,对本发明实施例的基于窗口的信息加载方法进行详细说明。
图3为本发明实施例基于窗口的信息加载方法具体流程示意图。参见图3,该方法包括:
步骤301,在电子设备上***第一U盘,在浏览器显示界面中加载U盘悬浮窗;
本步骤中,在浏览器显示界面加载U盘悬浮窗之前,该方法进一步包括:
预先设置U盘图标尺寸以及U盘悬浮窗尺寸,且U盘图标尺寸与U盘悬浮窗尺寸相同。
本步骤中,用户可根据实际需要设置U盘图标尺寸,例如,设置为方形,大小为10x10(cm)。本发明实施例中,设置各应用程序对应的图标尺寸相同,以提升后续加载图标的效率。
本发明实施例中,加载U盘悬浮窗包括:
C11,在浏览器显示界面创建预先设置的U盘悬浮窗,并设置创建的U盘悬浮窗所在的图层的展示优先级为最高;
本步骤中,将设置创建的U盘悬浮窗所在的图层的展示优先级为最高,可以保障实现悬浮窗效果。
C12,获取U盘图标的像素信息,并将获取的像素信息拷贝至U盘悬浮窗并进行展示。
作为另一实施例,加载U盘悬浮窗也可以包括:
C21,在浏览器显示界面创建预先设置的U盘悬浮窗,并设置创建的U盘悬浮窗所在的图层的展示优先级为次高;
C22,在创建U盘悬浮窗所在的位置,创建U盘图标,并将U盘图标所在的图层的展示优先级设置为最高。
本发明实施例中,假设电子设备的浏览器显示界面上预先不存在悬浮窗。
图4为浏览器显示界面加载的U盘悬浮窗结构示意图。参见图4,在U盘悬浮窗中,展示U盘标识,例如,U盘图标。
当然,实际应用中,在加载U盘悬浮窗后,可以对加载的U盘悬浮窗的尺寸进行调整,包括:变更所述U盘悬浮窗的位置、和/或,修改所述U盘悬浮窗的大小。
步骤302,监测到电子设备上***第二U盘,根据***的第二U盘数扩展U盘悬浮窗,并在扩展的U盘悬浮窗中加载第二U盘对应的悬浮窗;
本步骤中,第二U盘可以为一个或多个U盘,本发明实施例中,设置各U盘图标尺寸相同。
本发明实施例中,扩展U盘悬浮窗与加载U盘悬浮窗相类似,作为一可选实施例,扩展U盘悬浮窗,并在扩展的U盘悬浮窗中加载第二U盘对应的悬浮窗包括:
扩展当前悬浮窗尺寸,使得扩展的悬浮窗中空余的空间尺寸不小于所述悬浮窗加载请求对应的悬浮窗尺寸,获取所述悬浮窗加载请求对应的悬浮窗的像素信息,并将获取的像素信息拷贝至扩展的悬浮窗中空余的空间。
图5为在***多个U盘后,扩展得到的扩展U盘悬浮窗结构示意图。参见图5,***有四个U盘,将初始的U盘悬浮窗尺寸进行水平扩展,并在扩展后的U盘悬浮窗中,展示E、F、G、H四个U盘图标,表示该电子设备中***有四个U盘。
实际应用中,在展示扩展U盘悬浮窗,可以设置过渡动画(Flash),例如,设置的过渡动画显示U盘悬浮窗如何从初始的方形变化为一矩形。
作为可选实施例,本发明实施例中,过渡动画采用补间动画。
本发明实施例中,通过在同一U盘悬浮窗展示多个U盘,可以避免不同的U盘对应有不同的U盘悬浮窗,从而使得查找相应U盘所需的时间较长。
步骤303,监测到光标驻留于扩展U盘悬浮窗中的U盘标识,获取该U盘标识对应U盘的存储状态信息,利用获取的存储状态信息更新该U盘标识;
本步骤中,如果用户对扩展U盘悬浮窗中的某一U盘标识执行悬停操作,则表明触发了应用功能控件浏览事件,则可以更新该U盘标识,并向用户展示该U盘的存储状态信息以供用户对U盘进行粗略了解。
本步骤中,监测到光标驻留于扩展U盘悬浮窗中的U盘标识包括:
C31,监测光标的位置信息,确定光标的位置信息在所述U盘标识对应的位置区域内;
C32,判断光标在所述U盘标识对应的位置区域内的驻留时间是否大于预先设置的驻留时间阈值,如果是,监测到光标驻留于扩展U盘悬浮窗中的U盘标识。
本发明实施例中,在加载悬浮窗后,可以启动一监控线程,用以对用户在悬浮窗范围内的操作事件进行监测。例如,通过预先设置应用功能控件浏览事件,用以监测光标是否驻留于U盘悬浮窗中的U盘标识处,也就是说,当光标驻留于U盘悬浮窗中的U盘标识时,监控线程触发应用功能控件浏览事件,从而自动执行获取该U盘标识对应U盘的存储状态信息的流程。
图6为对E盘执行悬停操作后展示的扩展U盘悬浮窗结构示意图。参见图6,当用户光标,例如鼠标悬停于E盘上,则将E盘的U盘标识更新为存储状态信息,例如,将U盘图标替换为展示U盘已用容量的水位图标,并展示U盘已用容量为41%。
步骤304,接收U盘点击操作信息,在同一窗口中跳转到该U盘的应用功能菜单悬浮窗;
本步骤中,如果用户点击扩展U盘悬浮窗中的某一U盘,则表明发生一应用功能控件加载事件,触发获取该U盘的应用功能菜单悬浮窗,并利用获取的应用功能菜单悬浮窗替换当前的扩展U盘悬浮窗。其中,应用功能菜单为该U盘提供详细的功能控件,每一应用功能控件中,可以包含一个或多个应用子功能控件,也可以不包含应用子功能控件。
当然,实际应用中,在展示的应用功能菜单悬浮窗或所有的悬浮窗中,还可以包括:最大化窗口控件、和/或,最小化窗口控件、和/或,关闭窗口控件等。
实际应用中,应用功能菜单悬浮窗的尺寸可根据包含的应用功能控件数量、每一应用功能控件尺寸、浏览器显示界面尺寸以及不影响用户浏览浏览器显示界面中其他信息等因素进行综合考虑确定。
当然,作为可选实施例,对于利用获取的应用功能菜单悬浮窗替换当前的扩展U盘悬浮窗的过程,也可以设置动画进行展示。动画设置如前所述,在此不再赘述。
图7为展示的应用功能菜单悬浮窗结构示意图。参见图7,该应用功能菜单以分窗的方式进行展示,并设置下拉箭头控件以指向下一应用功能菜单悬浮窗。本发明实施例中,在该应用功能菜单悬浮窗中,包含由上至下排列的打开U盘控件以及弹出U盘控件,其中,打开U盘控件包含有应用子功能控件,弹出U盘控件不包含有应用子功能控件。
步骤305,接收下拉箭头控件信息,展示下一功能菜单悬浮窗;
本步骤中,下拉箭头控件信息为另一应用功能控件浏览事件,当用户点击图7中的下拉箭头控件,则触发展示下一应用功能菜单悬浮窗,即利用下一应用功能菜单悬浮窗替换当前应用功能菜单悬浮窗。
当然,作为可选实施例,在利用下一应用功能菜单悬浮窗替换为当前应用功能菜单悬浮窗的过程中,也可以设置动画进行展示。
图8为展示的下一应用功能菜单悬浮窗结构示意图。参见图8,在该下一应用功能菜单悬浮窗中,包含由上至下排列的U盘工具箱控件以及小U换肤控件,在小U换肤控件下方的水平方向上,分别设置有置顶控件、设置控件以及隐藏控件,在U盘工具箱控件上方,设置有上拉箭头控件。其中,U盘工具箱控件以及小U换肤控件都包含有子功能控件,置顶控件、设置控件、隐藏控件以及上拉箭头控件,均不包含应用子功能控件。例如,如果用户点击上拉箭头控件,则返回至图7所示悬浮窗,再例如,用户点击隐藏控件,则将当前展示的悬浮窗进行隐藏处理。当然,在返回的过程中,也可以设置动画进行展示。
所应说明的是,本发明实施例中,打开U盘控件、弹出U盘控件、U盘工具箱控件以及小U换肤控件为属于应用功能菜单中的控件,而置顶控件、设置控件、隐藏控件、下拉箭头控件以及上拉箭头控件等为不属于应用功能菜单中的控件。
步骤306,接收应用功能控件信息,判断应用功能控件信息对应的应用功能控件是否包含应用子功能控件,如果是,执行步骤307,否则,执行步骤308;
本步骤中,应用功能控件信息为另一应用功能控件加载事件。
步骤307,扩展当前悬浮窗,在所述应用功能控件的下方,加载应用功能控件信息包含的应用子功能控件;
步骤308,按照应用功能控件信息进行操作。
本步骤中,当应用功能控件包含有应用子功能控件时,通过扩展当前的悬浮窗,使得加载的应用子功能控件与应用功能控件位于同一悬浮窗中,从而避免将应用子功能控件展示在另一窗口中,在执行应用功能控件以及应用子功能控件时,需要在不同的窗口之间进行来回切换,从而简化用户操作,节约用户操作所需的时间。
实际应用中,也可以设置在所述应用功能控件的上方、左侧或右侧等位置加载应用功能控件信息包含的应用子功能控件,本发明实施例对此不做限定。
当然,作为可选实施例,在加载应用功能控件信息包含的应用子功能控件的过程中,也可以设置动画进行展示。
图9为用户点击小U换肤控件后展示的悬浮窗结构示意图。参见图9,在用户点击小U换肤控件后,悬浮窗界面会拉长,并在拉长的悬浮窗界面中小U换肤控件的下方,加载两行小U换肤控件对应的子功能控件,第一行为小U换肤的备选颜色,第二行为设置的透明度。这样,由于所有应用程序对应的悬浮窗均在同一窗口内,因而,只需进行一次换肤操作,即可达到所有应用程序对应的悬浮窗肤色适配的目的,有效降低了换肤所需的用户操作。
再例如,当用户点击U盘工具箱控件后,得到如图10所示界面。
图10为用户点击U盘工具箱控件后展示的悬浮窗结构示意图。参见图10,在用户点击U盘工具箱控件后,触发悬浮窗界面拉长,并在拉长的悬浮窗界面中U盘工具箱控件的下方,加载两行U盘工具箱控件对应的应用子功能控件,第一行为U盘查杀子控件以及容量鉴定子控件,第二行为读写测速子控件以及数据恢复子控件。
由上述可见,本发明实施例的基于窗口的信息加载方法,通过单窗口变形的方法实现各悬浮窗的展示,所有应用程序对应的悬浮窗都在一个窗口内进行操作和展示,使得整个悬浮窗操作流程流畅平滑,各应用程序对应的悬浮窗位置在同一悬浮窗内相对固定,使得用户的操作区域较为集中,有效降低了用户鼠标的移动距离,加快了用户完成所需操作的速度,从而降低用户操作时间,大大简化用户实现应用功能所需的操作步骤,提升了用户操作效率以及用户操作体验;进一步地,如果用户需要更换一悬浮窗的肤色,由于在同一悬浮窗内,使得其他悬浮窗的肤色能够进行自适应更换,肤色更换所需的操作简练,工作量小,所需操作时间短,从容提升了用户的体验;而且,单一的悬浮窗占用的浏览器显示界面空间小,遮挡浏览器显示界面中展示的其他信息的可能性小,从而减少了用户需要操作或查看其他信息,需要调整悬浮窗的尺寸或是将悬浮窗从当前位置移走的操作概率;此外,在同一悬浮窗内进行不同层级的应用功能控件操作,有效避免了跳转界面位置操作、打开新界面操作以及在不同界面间进行的切换操作,同时,辅助以补间动画形式变化,让用户无突兀感,能清晰地获知是点击何种操作会展示何种状态。从而提升用户的业务体验。
图11为本发明实施例基于窗口的信息展示装置结构示意图。参见图11,该装置包括:悬浮窗扩展模块111以及应用功能控件加载处理模块112,其中,
悬浮窗扩展模块111,用于接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
本发明实施例中,悬浮窗扩展模块111在监测到***移动电子设备,或者,监测到安装的应用程序设置以悬浮窗方式展示该应用程序的相关应用功能,查询当前显示界面是否已存在悬浮窗,如果存在,扩展当前悬浮窗以便在扩展出的悬浮窗空间中加载悬浮窗加载请求对应的悬浮窗;如果不存在,在当前显示界面中直接加载悬浮窗加载请求对应的悬浮窗。
应用功能控件加载处理模块112,用于接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件。
本发明实施例中,应用功能控件加载事件包括:应用功能属性加载事件以及应用子功能属性加载事件。悬浮窗调整策略包括:扩展悬浮窗策略以及替换悬浮窗策略,其中,应用功能属性加载事件既可以对应扩展悬浮窗策略,也可以对应替换悬浮窗策略;应用子功能属性加载事件既可以对应扩展悬浮窗策略,也可以对应替换悬浮窗策略。
作为一可选实施例,对于悬浮窗调整策略为扩展悬浮窗策略的情形,应用功能控件加载处理模块112包括:扩展单元以及加载单元(图中未示出),其中,
扩展单元,用于接收应用功能控件加载事件,获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系,按照获取的排列关系扩展当前悬浮窗空间;
加载单元,用于在扩展的当前悬浮窗空间中,加载应用功能控件加载事件对应的应用子功能控件。
作为另一可选实施例,对于悬浮窗调整策略为替换悬浮窗策略的情形,应用功能控件加载处理模块112包括:悬浮窗获取单元以及替换单元(图中未示出),其中,
悬浮窗获取单元,用于接收应用功能控件加载事件,获取所述应用功能控件加载事件映射的应用功能悬浮窗;
替换单元,用于利用获取的应用功能悬浮窗替换当前展示的悬浮窗。
较佳地,应用功能控件加载处理模块还可以进一步包括:
存储单元,用于存储包含各应用功能控件加载事件分别映射的应用功能悬浮窗的映射表,以使悬浮窗获取单元从所述映射表中获取所述应用功能控件加载事件映射的应用功能悬浮窗。
作为可选实施例,该装置可以进一步包括:
悬浮窗展示模块113,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示。
本发明实施例中,作为一可选实施例,悬浮窗展示模块包括:监测单元、展示单元以及更新单元(图中未示出),其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知展示单元;
展示单元,用于在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗的过程中,展示原有悬浮窗;
更新单元,用于在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗完成后,浏览器显示界面利用扩展的悬浮窗替换、更新或覆盖所述展示的悬浮窗。
作为另一可选实施例,悬浮窗展示模块113包括:监测单元、动作补间动画帧生成单元以及动画播放单元(图中未示出),其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知动作补间动画帧生成单元;
动作补间动画帧生成单元,用于在预先设置的动画时间帧面板上,在第一关键帧上放置当前悬浮窗对应的图片,在第三关键帧上放置扩展的悬浮窗对应的图片,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片的属性,依序得到第一关键帧与第三关键帧之间的多个动作补间动画帧;
动画播放单元,用于播放动画时间帧面板上的关键帧。
作为再一可选实施例,悬浮窗展示模块113包括:监测单元、形状补间动画帧生成单元以及动画播放单元(图中未示出),其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知形状补间动画帧生成单元;
形状补间动画帧生成单元,用于在预先设置的动画时间帧面板上,在第一关键帧上绘制当前悬浮窗对应的图片中的一个或多个形状,在第三关键帧上绘制扩展的悬浮窗对应的图片中的一个或多个形状,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片中的一个或多个形状的属性,依序得到第一关键帧与第三关键帧之间的多个形状补间动画帧;
动画播放单元,用于播放动画时间帧面板上的关键帧。
作为再一可选实施例,悬浮窗展示模块113包括:监测单元、背景图层单元、前景图层单元、中间图层单元以及图层展示单元(图中未示出),其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知背景图层单元;
背景图层单元,用于在接收到通知后,设置包含悬浮窗的背景图层;
前景图层单元,用于设置包含扩展的悬浮窗的前景图层,并设置前景图层为镂空或透明;
中间图层单元,用于设置包含动画的多个中间图层,所述中间图层中用于以动画方式显示的区域与前景图层的区域一致;
图层展示单元,用于将包含动画的每一中间图层以及前景图层叠加在背景图层上,生成多个当前悬浮窗图层,依序展示生成的当前悬浮窗图层。
本发明实施例中,作为另一可选实施例,该装置可以进一步包括:
应用功能控件浏览处理模块114,用于接收应用功能控件浏览事件,获取所述应用功能控件浏览事件对应的应用功能悬浮窗,在当前悬浮窗中,替换触发所述应用功能控件浏览事件的应用功能控件悬浮窗。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (20)
1.一种基于窗口的信息加载方法,其特征在于,该方法包括:
接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件;
接收应用功能控件浏览事件,获取所述应用功能控件浏览事件对应的应用功能悬浮窗,在当前悬浮窗中,替换触发所述应用功能控件浏览事件的应用功能控件悬浮窗。
2.根据权利要求1所述的方法,其特征在于,所述在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗之后,所述方法进一步包括:
按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示。
3.根据权利要求2所述的方法,其特征在于,所述按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗的过程中,浏览器显示界面展示悬浮窗;
在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗完成后,浏览器显示界面利用扩展的悬浮窗替换、更新或覆盖所述展示的悬浮窗。
4.根据权利要求2所述的方法,其特征在于,所述按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
在预先设置的动画时间帧面板上,在第一关键帧上放置当前悬浮窗对应的图片,在第三关键帧上放置扩展的悬浮窗对应的图片,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片的属性,依序得到第一关键帧与第三关键帧之间的多个动作补间动画帧;
播放动画时间帧面板上的关键帧。
5.根据权利要求2所述的方法,其特征在于,所述按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
在预先设置的动画时间帧面板上,在第一关键帧上绘制当前悬浮窗对应的图片中的一个或多个形状,在第三关键帧上绘制扩展的悬浮窗对应的图片中的一个或多个形状,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片中的一个或多个形状的属性,依序得到第一关键帧与第三关键帧之间的多个形状补间动画帧;
播放动画时间帧面板上的关键帧。
6.根据权利要求2所述的方法,其特征在于,所述按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示包括:
设置包含悬浮窗的背景图层;
设置包含扩展的悬浮窗的前景图层,并设置前景图层为镂空或透明;
设置包含动画的多个中间图层,所述中间图层中用于以动画方式显示的区域与前景图层的区域一致;
将包含动画的每一中间图层以及前景图层叠加在背景图层上,生成多个当前悬浮窗图层,依序展示生成的当前悬浮窗图层。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述悬浮窗调整策略为扩展悬浮窗策略,所述调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件包括:
获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系,按照获取的排列关系扩展当前悬浮窗空间;
在扩展的当前悬浮窗空间中,加载应用功能控件加载事件对应的应用子功能控件。
8.根据权利要求7所述的方法,其特征在于,在所述获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系之前,所述方法进一步包括:
判断触发应用功能控件加载事件的应用功能控件是否包含应用子功能控件,如果有,执行所述获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系的流程;如果没有,执行所述应用功能控件对应的应用功能。
9.根据权利要求1至6任一项所述的方法,其特征在于,所述悬浮窗调整策略为替换悬浮窗策略,所述调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件包括:
查询预先存储的包含各应用功能控件加载事件分别映射的应用功能悬浮窗的映射表,获取所述应用功能控件加载事件映射的应用功能悬浮窗;
利用获取的应用功能悬浮窗替换当前展示的悬浮窗。
10.根据权利要求1所述的方法,其特征在于,
监测光标的位置信息,确定光标的位置信息在所述当前悬浮窗中一悬浮窗图标对应的位置区域内;
判断光标在所述位置区域内的驻留时间是否大于预先设置的驻留时间阈值,如果是,确定发生所述应用功能控件浏览事件。
11.根据权利要求1至6任一项所述的方法,其特征在于,所述扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗包括:
扩展当前悬浮窗尺寸,使得扩展的悬浮窗中空余的空间尺寸不小于所述悬浮窗加载请求对应的悬浮窗尺寸,获取所述悬浮窗加载请求对应的悬浮窗的像素信息,并将获取的像素信息拷贝至扩展的悬浮窗中空余的空间。
12.一种基于窗口的信息展示装置,其特征在于,该装置包括:悬浮窗扩展模块以及应用功能控件加载处理模块,其中,
悬浮窗扩展模块,用于接收悬浮窗加载请求,扩展当前悬浮窗,并在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗;
应用功能控件加载处理模块,用于接收应用功能控件加载事件,按照预先设置的该应用功能控件加载事件映射的悬浮窗调整策略,调整当前悬浮窗,并在调整的当前悬浮窗内加载应用功能控件;
应用功能控件浏览处理模块,用于接收应用功能控件浏览事件,获取所述应用功能控件浏览事件对应的应用功能悬浮窗,在当前悬浮窗中,替换触发所述应用功能控件浏览事件的应用功能控件悬浮窗。
13.根据权利要求12所述的装置,其特征在于,所述应用功能控件加载处理模块包括:扩展单元以及加载单元,其中,
扩展单元,用于接收应用功能控件加载事件,获取触发应用功能控件加载事件的应用功能控件在当前悬浮窗的排列关系,按照获取的排列关系扩展当前悬浮窗空间;
加载单元,用于在扩展的当前悬浮窗空间中,加载应用功能控件加载事件对应的应用子功能控件。
14.根据权利要求12所述的装置,其特征在于,所述应用功能控件加载处理模块包括:悬浮窗获取单元以及替换单元,其中,
悬浮窗获取单元,用于接收应用功能控件加载事件,获取所述应用功能控件加载事件映射的应用功能悬浮窗;
替换单元,用于利用获取的应用功能悬浮窗替换当前展示的悬浮窗。
15.根据权利要求14所述的装置,其特征在于,所述应用功能控件加载处理模块进一步包括:
存储单元,用于存储包含各应用功能控件加载事件分别映射的应用功能悬浮窗的映射表,以使悬浮窗获取单元从所述映射表中获取所述应用功能控件加载事件映射的应用功能悬浮窗。
16.根据权利要求12至15任一项所述的装置,其特征在于,进一步包括:
悬浮窗展示模块,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,按照预先设置的展示策略,将已加载悬浮窗的当前悬浮窗进行展示。
17.根据权利要求16所述的装置,其特征在于,所述悬浮窗展示模块包括:监测单元、展示单元以及更新单元,其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知展示单元;
展示单元,用于在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗的过程中,展示原有悬浮窗;
更新单元,用于在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗完成后,浏览器显示界面利用扩展的悬浮窗替换、更新或覆盖所述展示的悬浮窗。
18.根据权利要求16所述的装置,其特征在于,所述悬浮窗展示模块包括:监测单元、动作补间动画帧生成单元以及动画播放单元,其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知动作补间动画帧生成单元;
动作补间动画帧生成单元,用于在预先设置的动画时间帧面板上,在第一关键帧上放置当前悬浮窗对应的图片,在第三关键帧上放置扩展的悬浮窗对应的图片,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片的属性,依序得到第一关键帧与第三关键帧之间的多个动作补间动画帧;
动画播放单元,用于播放动画时间帧面板上的关键帧。
19.根据权利要求16所述的装置,其特征在于,所述悬浮窗展示模块包括:监测单元、形状补间动画帧生成单元以及动画播放单元,其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知形状补间动画帧生成单元;
形状补间动画帧生成单元,用于在预先设置的动画时间帧面板上,在第一关键帧上绘制当前悬浮窗对应的图片中的一个或多个形状,在第三关键帧上绘制扩展的悬浮窗对应的图片中的一个或多个形状,并在第二关键帧上,利用与第一关键帧与第三关键帧相关的插补帧算法,改变所述当前悬浮窗对应的图片中的一个或多个形状的属性,依序得到第一关键帧与第三关键帧之间的多个形状补间动画帧;
动画播放单元,用于播放动画时间帧面板上的关键帧。
20.根据权利要求16所述的装置,其特征在于,所述悬浮窗展示模块包括:监测单元、背景图层单元、前景图层单元、中间图层单元以及图层展示单元,其中,
监测单元,用于在监测到在扩展的悬浮窗中加载所述悬浮窗加载请求对应的悬浮窗后,通知背景图层单元;
背景图层单元,用于在接收到通知后,设置包含悬浮窗的背景图层;
前景图层单元,用于设置包含扩展的悬浮窗的前景图层,并设置前景图层为镂空或透明;
中间图层单元,用于设置包含动画的多个中间图层,所述中间图层中用于以动画方式显示的区域与前景图层的区域一致;
图层展示单元,用于将包含动画的每一中间图层以及前景图层叠加在背景图层上,生成多个当前悬浮窗图层,依序展示生成的当前悬浮窗图层。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410525290.1A CN104216752B (zh) | 2014-09-30 | 2014-09-30 | 一种基于窗口的信息加载方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410525290.1A CN104216752B (zh) | 2014-09-30 | 2014-09-30 | 一种基于窗口的信息加载方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104216752A CN104216752A (zh) | 2014-12-17 |
CN104216752B true CN104216752B (zh) | 2017-06-09 |
Family
ID=52098281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410525290.1A Active CN104216752B (zh) | 2014-09-30 | 2014-09-30 | 一种基于窗口的信息加载方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104216752B (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102377277B1 (ko) * | 2015-02-27 | 2022-03-23 | 삼성전자주식회사 | 전자 장치에서 커뮤니케이션 지원 방법 및 장치 |
CN105117185B (zh) * | 2015-08-07 | 2018-02-13 | 东北电力大学 | 一种桌面***的辅助信息显示面板*** |
CN105117228B (zh) * | 2015-08-27 | 2018-09-25 | 北京金山安全软件有限公司 | 一种加载悬浮窗的方法、悬浮窗加载装置及电子设备 |
CN105354051B (zh) * | 2015-09-30 | 2019-06-21 | 北京金山安全软件有限公司 | 一种呈现信息流卡片的方法、装置及电子设备 |
CN105719332B (zh) | 2016-01-20 | 2019-02-19 | 阿里巴巴集团控股有限公司 | 色彩补间动画的实现方法和装置 |
CN105955743B (zh) * | 2016-04-29 | 2019-08-27 | 腾讯科技(深圳)有限公司 | 资源数值转移请求生成的方法、装置和*** |
CN106020601A (zh) * | 2016-05-16 | 2016-10-12 | 乐视控股(北京)有限公司 | 一种界面显示的管理方法和装置 |
CN106445278A (zh) * | 2016-08-31 | 2017-02-22 | 冠捷显示科技(厦门)有限公司 | 一种透明悬浮窗的控制方法 |
CN106445345B (zh) * | 2016-09-30 | 2019-06-28 | 北京金山安全软件有限公司 | 一种悬浮窗显示方法、装置及电子设备 |
CN106484479B (zh) * | 2016-10-10 | 2019-08-27 | Oppo广东移动通信有限公司 | 一种多开应用的管理方法、装置及智能终端 |
CN106777184A (zh) * | 2016-12-22 | 2017-05-31 | 北京猎豹移动科技有限公司 | 一种页面加载方法、装置及电子设备 |
CN108874478A (zh) * | 2017-05-12 | 2018-11-23 | 武汉斗鱼网络科技有限公司 | 悬浮显示自定义信息的方法、存储介质、电子设备及*** |
CN107229711B (zh) * | 2017-05-27 | 2021-06-08 | 北京小米移动软件有限公司 | 网页显示方法及装置 |
CN107765972A (zh) * | 2017-10-26 | 2018-03-06 | 竞技世界(北京)网络技术有限公司 | 一种安卓终端截屏方法 |
CN108287742B (zh) * | 2018-01-10 | 2020-08-04 | 武汉斗鱼网络科技有限公司 | 一种实现浮层动画的方法、存储介质、电子设备和*** |
CN109165013A (zh) * | 2018-07-04 | 2019-01-08 | 惠州市德赛西威汽车电子股份有限公司 | 应用程序中多图层叠加显示方法、装置、存储介质及终端 |
CN109246466B (zh) * | 2018-10-30 | 2021-06-11 | 北京达佳互联信息技术有限公司 | 视频播放方法、装置及电子设备 |
CN110221762A (zh) * | 2019-04-28 | 2019-09-10 | 华为技术有限公司 | 一种展示桌面小工具的方法及电子设备 |
CN110427150A (zh) * | 2019-08-08 | 2019-11-08 | 北京字节跳动网络技术有限公司 | 应用程序的显示方法、装置、电子设备及计算机可读介质 |
CN110703974B (zh) * | 2019-09-26 | 2021-05-28 | 珠海市小源科技有限公司 | 消息交互方法、装置及存储介质 |
CN110917616B (zh) * | 2019-11-28 | 2022-03-08 | 腾讯科技(深圳)有限公司 | 虚拟场景中的方位提示方法、装置、设备及存储介质 |
CN111309209B (zh) * | 2020-02-06 | 2021-08-31 | 华为技术有限公司 | 快速打开应用或应用功能的方法、装置及终端设备 |
CN111400177B (zh) * | 2020-03-12 | 2023-08-15 | 咪咕文化科技有限公司 | 调试方法、装置、电子设备及存储介质 |
CN111949346A (zh) * | 2020-07-03 | 2020-11-17 | 众安信息技术服务有限公司 | 一种交互控制方法、复用调取方法及***、存储介质 |
CN112346805A (zh) * | 2020-11-03 | 2021-02-09 | 广州朗国电子科技有限公司 | 一种安卓***的浮窗应用显示方法、装置及存储介质 |
CN114911547A (zh) * | 2021-02-09 | 2022-08-16 | 武汉斗鱼鱼乐网络科技有限公司 | 一种挂件互斥显示方法及相关装置 |
CN113970990B (zh) * | 2021-10-21 | 2024-02-23 | 网易(杭州)网络有限公司 | 悬浮窗的显示方法及装置、存储介质、电子设备 |
CN116391167A (zh) * | 2022-06-30 | 2023-07-04 | 广州视源电子科技股份有限公司 | 桌面元素的展示方法及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102566931A (zh) * | 2011-12-31 | 2012-07-11 | 奇智软件(北京)有限公司 | 一种悬浮窗的显示方法及装置 |
CN103677527A (zh) * | 2013-12-24 | 2014-03-26 | 北京奇虎科技有限公司 | 适于移动终端的悬浮问题交互控件显示方法和装置 |
-
2014
- 2014-09-30 CN CN201410525290.1A patent/CN104216752B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102566931A (zh) * | 2011-12-31 | 2012-07-11 | 奇智软件(北京)有限公司 | 一种悬浮窗的显示方法及装置 |
CN103677527A (zh) * | 2013-12-24 | 2014-03-26 | 北京奇虎科技有限公司 | 适于移动终端的悬浮问题交互控件显示方法和装置 |
Non-Patent Citations (1)
Title |
---|
360U盘小助手怎么使用;无极吧;《http://www.wuji8.com/meta/584101664.html》;20131115;正文第1-9页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104216752A (zh) | 2014-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104216752B (zh) | 一种基于窗口的信息加载方法及装置 | |
US11003347B2 (en) | Auto-grouping of application windows | |
CN102799385B (zh) | 桌面控制方法和装置 | |
CN108064369B (zh) | 柔性显示屏的交互方法及装置 | |
US8627217B2 (en) | Window display system, window display method, program development support device, and server device | |
US20150113457A1 (en) | Icon sorting and displaying method and terminal device | |
US11262884B1 (en) | Managing application windows of applications from different servers within a same browser window on a user device | |
US7061498B2 (en) | Screen display processing apparatus, screen display processing method and computer program | |
CA2746586C (en) | Web based desktop environment | |
US20120151368A1 (en) | Application operating environment for mobile computing devices | |
US20170131874A1 (en) | Software Design Tool For A User Interface And The Administration Of Proximity Responsive Information Displays In Augmented Reality Or Virtual Reality Environments | |
CN105335041A (zh) | 一种提供应用图标的方法及装置 | |
CN109782977B (zh) | 视图处理方法、电子设备及存储介质 | |
CN104317474A (zh) | 窗口切换方法及装置 | |
CN103577030B (zh) | 浏览器窗口界面展现方法及*** | |
CN105988860A (zh) | 执行应用程序的方法及移动装置 | |
CN101493751A (zh) | 一种嵌入式图形***的多窗口管理器 | |
US20140298250A1 (en) | Start and application navigation | |
CN105528217A (zh) | 一种基于显示列表的局部刷新方法及装置 | |
CN106201208A (zh) | 应用卡片的管理方法和装置 | |
JP4177434B2 (ja) | ウィンドウ表示システム、情報処理システム、クライアント装置、電話機、情報機器、家電機器及び機器 | |
CN112947923A (zh) | 对象编辑方法、装置和电子设备 | |
CN110928397B (zh) | 用户界面刷新方法、装置、存储介质及电子装置 | |
CN114501108A (zh) | 一种显示设备及分屏显示方法 | |
CN101499006A (zh) | 窗口显示***及显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190104 Address after: 519031 Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Patentee after: Zhuhai Seal Interest Technology Co., Ltd. Address before: 519070, six level 601F, 10 main building, science and technology road, Tangjia Bay Town, Zhuhai, Guangdong. Patentee before: Zhuhai Juntian Electronic Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |