一种桌面切换方法技术

技术编号:7205170 阅读:300 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种桌面切换方法,包括:创建一用户桌面,并针对用户桌面和系统桌面分别标记标签;在对应的标签被激活时相应地展现桌面。本发明专利技术可以快速在不同的桌面间进行切换。

【技术实现步骤摘要】

本专利技术属于计算机领域,具体地说,涉及。
技术介绍
系统桌面是指电脑屏幕工作区,用于显示屏幕工作区域上的窗口、图标、菜单和对话框等等。一般来说,开机时屏幕显示的就是系统桌面,主要由图标和任务栏、快捷启动栏等几个部分组成。用户在日常使用中必然会在操作系统上安装各种应用程序,当所安装的应用程序越来越多时,系统桌面就会布满各式各样的快捷方式,快速启动栏也会被一个个小图标“霸占”。为了能够在快速运行所需程序的同时,使桌面尽量“干净”,如今出现了个人桌面, 也称为用户桌面,其提供了与系统桌面完全不同的桌面管理方式,可以兼顾桌面的安全控制和美观,并大大提高可用性。因此,如何在系统桌面和用户桌面之间进行切换,并且通过适合的方式将两者展现给用户就成为了亟待解决的问题。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供了,可以快速在不同的桌面间进行切换。为了解决上述技术问题,本专利技术公开了,包括创建一用户桌面,并针对用户桌面和系统桌面分别标记标签;在对应的标签被激活时相应地展现桌面。进一步地,在对应的标签被激活时相应地展现桌面的步骤,包括所述用户桌面对应的标签被激活时,所述用户桌面覆盖或替换所述系统桌面,以所述用户桌面占满屏幕的方式展现;所述系统桌面对应的标签被激活时,所述系统桌面覆盖或替换所述用户桌面,以所述系统桌面占满屏幕的方式展现。进一步地,在当前展现的桌面中提供激活其它桌面的标签。进一步地,所述用户桌面还具有多个页面,针对每个页面分别标记页面标签;以所述用户桌面占满全屏幕的方式展现时,展现被激活的页面标签对应的页面。进一步地,在对应的标签被激活时相应地展现桌面的步骤,包括创建一模拟桌面,模拟实现所述系统桌面的功能;将所述模拟桌面与用户桌面拼接组合,并覆盖或替换所述系统桌面所占的全部位置。进一步地,所述系统桌面的功能包括设置显示属性、启动桌面启动项、添加或删除系统桌面中的图标、和/或更改系统桌面的图标排列方式。进一步地,将所述模拟桌面与用户桌面拼接组合并覆盖或替换所述系统桌面所占的全部位置的步骤,包括所述用户桌面或系统桌面对应的标签被激活时,将所述模拟桌面替代系统桌面,使所述模拟桌面与用户桌面拼接组合,并覆盖或替换所述系统桌面所占的全部位置,其中,模拟桌面与用户桌面所占面积的比例根据激活状态控制。进一步地,所述模拟桌面和/或用户桌面按各自所占的尺寸调整各自桌面上的显示内容。进一步地,所述的模拟桌面与用户桌面所占面积的比例根据激活状态控制的步骤,包括根据用户触发标签的时间长短控制模拟桌面与用户桌面所占面积的比例;或通过调整用于控制桌面边界的标签来手动设置模拟桌面与用户桌面所占面积的比例。进一步地,监测所述系统桌面的变化,在所述模拟桌面上重现所述变化;监测在所述模拟桌面上发生的数据操作和环境设置,同步至所述系统桌面呈现,并将所述数据操作和环境设置返回操作系统。进一步地,所述用户桌面具有多个页面,针对每个页面分别标记页面标签;所述模拟桌面与用户桌面的拼接组合覆盖或替换所述系统桌面所占的全部位置显示时,在显示所述用户桌面的部分展现被激活的页面标签对应的页面。进一步地,所述用户桌面和/或模拟桌面通过系统桌面上的窗体的形式来实现, 或者,所述用户桌面和/或模拟桌面通过向内存中注入相应的搭建桌面的数据来实现。进一步地,在对应的标签被激活时相应地展现桌面的步骤之后,还包括对应所述用户桌面,在操作系统的存储资源中设置用户使用区,并与所述操作系统的存储资源隔离; 所述用户桌面对应的标签被激活时,在所述用户使用区中承载在所述用户桌面内完成的数据操作和环境设置并保存。进一步地,在对应的标签被激活时相应地展现桌面的步骤之后,还包括所述用户桌面和系统桌面共享所述操作系统的存储资源;所述用户桌面对应的标签被激活时,将在所述用户桌面上发生的数据操作和环境设置同步至所述系统桌面呈现,并将所述数据操作和环境设置返回操作系统。与现有的方案相比,本专利技术所获得的技术效果1)可以保证对于每个桌面都以最优效果最大面积进行显示,同时可以快速切换到不同的桌面上,并隐藏另一桌面;2)可以同时显示两个桌面,并保证两个桌面的正常使用,同时可以在两个桌面间快速切换以便以突显方式着重显示其中一个;3)设置用户使用区,在用户桌面进行的处理不会影响到系统桌面,因此可以进一步保证系统桌面及操作系统的安全。附图说明图1为本专利技术实施例的整体方案的方法流程图;图2为本专利技术实施例的分开显示的流程图;图3为本专利技术实施例的组合显示的流程图;图4为本专利技术实施例的正常状态的当前屏幕的示意图;图5为本专利技术实施例的组合显示的当前屏幕的初始状态示意图;图6为本专利技术实施例的组合显示的当前屏幕的激活用户桌面的示意图。具体实施例方式以下将配合图式及实施例来详细说明本专利技术的实施方式,藉此对本专利技术如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。本专利技术的核心构思在于创建一用户桌面,并针对用户桌面和系统桌面分别标记标签;在对应的标签被激活时相应地展现桌面。以下以第一实施例对本专利技术的整体方案进行说明。如图1所示,执行如下操作步骤10,创建一用户桌面,并针对用户桌面和系统桌面分别标记标签;在实际操作中,也可以设置一个按键,按键激活对应用户桌面的标签,按键去活对应系统桌面的标签;也可以设置两个按键,每个按键分别对应一个标签;当然,实现方式多种多样,本专利技术并不限于此;步骤20,在对应的标签被激活时相应地展现桌面;具体来说,可以有两种展现方式1)分开显示所述用户桌面对应的标签被激活时,所述用户桌面覆盖或替换所述系统桌面,以所述用户桌面占满屏幕的方式展现;所述系统桌面对应的标签被激活时,所述系统桌面覆盖或替换所述用户桌面,以所述系统桌面占满屏幕的方式展现;这种方式可以保证对于每个桌面都以最优效果最大面积进行显示,同时可以快速切换到不同的桌面上,并隐藏另一桌面;2)组合显示创建一模拟桌面,模拟实现所述系统桌面的功能,模拟桌面的桌面背景和系统桌面相同,且优选地,所述模拟桌面具有系统桌面中设置的全部图标;将所述模拟桌面与用户桌面拼接组合,所述拼接组合即两个桌面没有重叠,并覆盖或替换所述系统桌面所占的全部位置,模拟桌面与用户桌面所占面积的比例可调整;这种方式可以同时显示两个桌面,并保证两个桌面的正常使用,同时可以在两个桌面间快速切换以便以突显方式着重显示其中一个。对于模拟桌面,需要监测所述系统桌面的变化,在所述模拟桌面上重现所述变化; 监测在所述模拟桌面上发生的数据操作和环境设置,同步至所述系统桌面呈现,并将所述数据操作和环境设置返回操作系统;所述用户桌面和/或模拟桌面通过系统桌面上的窗体的形式来实现,或者,所述用户桌面和/或模拟桌面通过向内存中注入相应的搭建桌面的数据来实现,当然,实现方式多种多样,本专利技术并不限于此。步骤30,所述用户桌面对应的标签被激活时,在所述用户桌面上进行数据操作和环境设置;具体来说,可以有两种实现方式1)对应所述用户桌面,在操作系统的存储资源中设置用户使用区,并与所述操作系统的存储资源隔离;所述用户桌面对应的标签被激活时,在所述用户使用区中承载在所述用户桌面内完成的数据操作和环境设置并保存;这样的优势即为在用户桌面进行的处理不会影响到系统桌面,因此可以进一步保证系本文档来自技高网...

【技术保护点】
1.一种桌面切换方法,其特征在于,包括:创建一用户桌面,并针对用户桌面和系统桌面分别标记标签;在对应的标签被激活时相应地展现桌面。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘航
申请(专利权)人:奇智软件北京有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1