一种桌面应用窗口管理系统和方法与流程

文档序号:25543187发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种桌面应用窗口管理系统,其特征在于,所述系统包括:桌面窗口管理服务单元和多个目标应用;

所述桌面窗口管理服务单元,用于接收用户触发的窗口调整指令;所述窗口调整指令包括:多个目标应用的窗口存在状态调整信息和多个目标应用的窗口样式信息;并基于所述窗口调整指令生成针对各个目标应用的控制信息;并将针对各个目标应用的控制信息分别发送至各个目标应用;

每个目标应用,用于在接收到所述桌面窗口管理服务单元发送的控制信息之后,根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,调整该目标应用在用户终端桌面的应用窗口的存在状态和/或应用窗口样式;并向所述桌面窗口管理服务单元反馈调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息。

2.一种桌面应用窗口管理方法,其特征在于,应用于桌面应用窗口管理系统中的每个目标应用,所述桌面应用窗口管理系统还包括桌面窗口管理服务单元,所述方法包括:

接收所述桌面窗口管理服务单元发送的控制信息;所述控制信息包括:针对该目标应用的应用窗口存在状态调整信息和/或应用窗口样式信息;

根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整;

向所述桌面窗口管理服务单元反馈调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息。

3.根据权利要求2所述的方法,其特征在于,所述控制信息包括:删除应用窗口信息;

所述根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整,包括:

根据所述删除应用窗口信息,按照从预设的窗口管理sdk中查找到的所述删除应用窗口信息对应的窗口行为调整方式,删除该目标应用在用户终端桌面的应用窗口。

4.根据权利要求2所述的方法,其特征在于,所述控制信息包括:添加应用窗口信息和窗口样式信息;

所述根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整,包括:

根据所述添加应用窗口信息和所述窗口样式信息,按照从预设的窗口管理sdk中查找到的所述添加应用窗口信息和所述窗口样式信息对应的窗口行为调整方式和窗口样式显示方式,在用户终端桌面创建该目标应用的应用窗口;其中,所创建的应用窗口的样式与所述窗口样式信息一致;

在所创建的应用窗口中添加该目标应用的内容信息。

5.根据权利要求2所述的方法,其特征在于,所述控制信息包括:窗口位置调整信息;

所述根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整,包括:

根据所述窗口位置调整信息,按照从预设的窗口管理sdk中查找到的所述窗口位置调整信息对应的窗口样式显示方式,调整该目标应用在用户终端桌面的应用窗口的位置。

6.一种桌面应用窗口管理方法,其特征在于,应用于桌面应用窗口管理系统中的桌面窗口管理服务单元,所述桌面应用窗口管理系统还包括多个目标应用,所述方法包括:

接收用户触发的窗口调整指令;所述窗口调整指令包括:多个目标应用的应用窗口存在状态调整信息和多个目标应用的应用窗口样式信息;

基于所述窗口调整指令生成针对各个目标应用的控制信息;

将针对各个目标应用的控制信息分别发送至各个目标应用;其中,每个所述目标应用在接收到所述桌面窗口管理服务单元发送的控制信息后,根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整;向所述桌面窗口管理服务单元反馈调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息;

接收每个所述目标应用反馈的:调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息。

7.根据权利要求6所述的方法,其特征在于,所述接收用户触发的窗口调整指令,包括:

展示用户终端中支持窗口展示功能的各个应用和预设的多个窗口样式;

根据用户选定的应用和窗口样式,生成窗口调整指令,并接收所生成的窗口调整指令;其中,用户选定的应用为目标应用。

8.根据权利要求7所述的方法,其特征在于,在所述展示用户终端中支持窗口展示功能的各个应用和预设的多个窗口样式之前,还包括:

获取用户终端已安装的各个应用的注册信息;

根据各个应用的注册信息,将注册了窗口服务的应用确定为支持窗口展示功能的应用;

存储支持窗口展示功能的各个应用的名称。

9.一种桌面应用窗口管理装置,其特征在于,应用于桌面应用窗口管理系统中的每个目标应用,所述桌面应用窗口管理系统还包括桌面窗口管理服务单元,所述装置包括:

第一接收模块,用于接收所述桌面窗口管理服务单元发送的控制信息;所述控制信息包括:针对该目标应用的应用窗口存在状态调整信息和/或应用窗口样式信息;

调整模块,用于根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整;

反馈模块,用于向所述桌面窗口管理服务单元反馈调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息。

10.一种桌面应用窗口管理装置,其特征在于,应用于桌面应用窗口管理系统中的桌面窗口管理服务单元,所述桌面应用窗口管理系统还包括多个目标应用,所述装置包括:

第二接收模块,用于接收用户触发的窗口调整指令;所述窗口调整指令包括:多个目标应用的应用窗口存在状态调整信息和多个目标应用的应用窗口样式信息;

信息生成模块,用于基于所述窗口调整指令生成针对各个目标应用的控制信息;

发送模块,用于将针对各个目标应用的控制信息分别发送至各个目标应用;其中,每个所述目标应用在接收到所述桌面窗口管理服务单元发送的控制信息后,根据所述控制信息,按照从预设的窗口管理sdk中查找到的所述控制信息对应的窗口行为调整方式和/或窗口样式显示方式,对该目标应用在用户终端桌面的应用窗口的存在状态和/或窗口样式进行调整;向所述桌面窗口管理服务单元反馈调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息;

所述第二接收模块,还用于接收每个所述目标应用反馈的:调整后的、该目标应用在用户终端桌面的应用窗口的存在状态信息和/或窗口样式信息。


技术总结
本发明实施例提供了一种桌面应用窗口管理系统和方法,上述系统包括:桌面窗口管理服务单元和多个目标应用;桌面窗口管理服务单元,用于接收用户触发的窗口调整指令;窗口调整指令包括:多个目标应用的窗口存在状态调整信息和多个目标应用的窗口样式信息;并基于窗口调整指令生成针对各个目标应用的控制信息;并将针对各个目标应用的控制信息分别发送至各个目标应用;每个目标应用,用于在接收到桌面窗口管理服务单元发送的控制信息之后,根据控制信息调整该目标应用在用户终端桌面的应用窗口的存在状态和/或应用窗口样式。采用该系统,为用户提供了更为丰富的应用窗口展示样式。

技术研发人员:何平;李宁;孙天呈;雷淼森
受保护的技术使用者:湖北亿咖通科技有限公司
技术研发日:2021.05.11
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1