管理快捷方式的方法和装置制造方法及图纸

技术编号:7273108 阅读:162 留言:0更新日期:2012-04-15 21:34
本发明专利技术公开了一种管理快捷方式的方法和装置,属于计算机领域。所述方法包括:获取鼠标在预设的三维界面上的坐标和快捷方式在所述预设的三维界面上的当前三维坐标;根据所述鼠标在所述预设的三维界面上的坐标和所述快捷方式的当前三维坐标,旋转所述快捷方式。所述装置包括:获取模块和旋转模块。本发明专利技术通过提供一种管理快捷方式的三维界面,所有的快捷方式都可以初始化到该界面上,克服了随着快捷方式增多,不断增加界面的面积的缺点,并通过旋转三维界面上的快捷方式,获取不同的快捷方式,提高了用户的体验感和操作感。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别涉及一种管理快捷方式的方法和装置
技术介绍
快捷方式一般存放在桌面上、开始菜单里和任务栏上的“快速启动,,这三个地方。 这三个地方都可以在开机后立刻看到,以达到用户便捷的操作电脑的目的。为了使用户能够更好的管理快捷方式,目前市场上出现了一些桌面快捷方式管理系统,例如ObjectDock桌面管理工具软件,该软件提供了一种二维界面,用户使用这种软件时,把快捷方式添加到该二维界面上,使快捷方式在该二维界面上呈现给用户。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题现有的快捷方式都在一个二维的界面上,随着快捷方式的增加二维界面会不断变大,占用显示区域很大的面积,使用户的操作感和体验感都不高。
技术实现思路
为了减少快捷方式占用显示区域的面积,提高用户的体验感和操作感,本专利技术实施例提供了一种管理快捷方式的方法和装置。所述技术方案如下—方面,提供了一种管理快捷方式的方法,所述方法包括获取鼠标在预设的三维界面上的坐标和快捷方式在所述预设的界面上的三维坐标;根据所述鼠标在所述预设的三维界面上的坐标和所述快捷方式的当前三维坐标, 旋转所述快捷方式。所述获取快捷方式在所述预设的界面上的三维坐标之前,还包括根据快捷方式的个数,将所述快捷方式分布在所述预设的三维界面上。所述根据所述鼠标在所述预设的三维界面上的坐标和所述快捷方式的当前三维坐标,旋转所述快捷方式,包括根据所述鼠标在所述预设的三维界面上的坐标,计算所述快捷方式旋转的角度;根据计算得到的所述快捷方式旋转的角度,对所述快捷方式的当前三维坐标做矩阵变换,得到所述快捷方式在所述预设的三维界面上旋转后的三维坐标;根据所述快捷方式在所述预设的三维界面上旋转后的三维坐标,旋转所述快捷方式。所述得到所述快捷方式在所述预设的三维界面上旋转后的三维坐标之后,还包括根据所述快捷方式在所述预设的三维界面上旋转后的三维坐标,改变所述快捷方式在所述预设的三维界面上的大小及透明度。另一方面,还提供了一种管理快捷方式的装置,所述装置包括获取模块,用于获取鼠标在预设的三维界面上的坐标和快捷方式在所述预设的三维界面上的当前三维坐标;旋转模块,用于根据所述鼠标在所述预设的三维界面上的坐标和所述快捷方式的当前三维坐标,旋转所述快捷方式。所述装置,还包括设置模块,用于在所述获取模块获取到和快捷方式在所述预设的三维界面上的当前三维坐标前,根据快捷方式的个数,将所述快捷方式分布在所述预设的三维界面上。所述旋转模块,包括计算单元,用于根据所述鼠标在所述预设的三维界面上的坐标,计算所述快捷方式旋转的角度;变换单元,用于根据计算得到的所述快捷方式旋转的角度,对所述快捷方式的当前三维坐标做矩阵变换,得到所述快捷方式在所述预设的三维界面上旋转后的三维坐标;旋转单元,用于根据所述快捷方式在所述预设的三维界面上旋转后的三维坐标, 旋转所述快捷方式。所述装置,还包括变换模块,用于在得到所述快捷方式在所述预设的三维界面上旋转后的三维坐标后,根据所述快捷方式在所述预设的三维界面上旋转后的三维坐标,改变所述快捷方式在所述预设的三维界面上的大小及透明度。本专利技术实施例提供的技术方案带来的有益效果是通过提供一种管理快捷方式的三维界面,所有的快捷方式都可以初始化到该界面上,克服了随着快捷方式增多,不断增加界面的面积的缺点,并通过旋转三维界面上的快捷方式,获取不同的快捷方式,提高了用户的体验感和操作感。附图说明图1是本专利技术实施例一提供的一种管理快捷方式的方法的流程图;图2是本专利技术实施例二提供的一种管理快捷方式的方法的流程图;图3是本专利技术实施例三提供的一种管理快捷方式的装置结构示意图;图4是本专利技术实施例三提供的另一种管理快捷方式的装置结构示意图;图5是本专利技术实施例三提供的旋转模块结构示意图;图6是本专利技术实施例三提供的又一种管理快捷方式的装置结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一参见图1,本实施提供了一种管理快捷方式的方法,包括步骤101 获取鼠标在预设的三维界面上的坐标和快捷方式在预设的三维界面上的当前三维坐标;步骤102 根据鼠标在预设的三维界面上的坐标和快捷方式的当前三维坐标,旋转快捷方式。其中,获取快捷方式在预设的三维界面上的当前三维坐标之前,还包括根据快捷方式的个数,将所述快捷方式分布在所述预设的三维界面上。本实施例中,根据鼠标在预设的三维界面上的坐标和快捷方式在预设的三维界面上的当前三维坐标,旋转快捷方式,包括根据鼠标的坐标,计算快捷方式旋转的角度;根据计算得到的快捷方式旋转的角度,对快捷方式的当前三维坐标做矩阵变换, 得到快捷方式在预设的三维界面上旋转后的三维坐标;根据快捷方式在预设的三维界面上旋转后的三维坐标,旋转快捷方式。其中,得到快捷方式在预设的三维界面上的当前三维坐标和旋转后的三维坐标之后,还包括根据快捷方式在预设的三维界面上的当前三维坐标和旋转后的三维坐标,改变快捷方式在预设的三维界面上的大小及透明度。本专利技术实施例提供的方法,通过提供一种管理快捷方式的三维界面,当用户增加快捷方式时,不需要增加界面的面积,只需将快捷方式初始化到三维界面上即可,并通过旋转三维界面上的快捷方式,获取不同的快捷方式,提高了用户的体验感和操作感。实施例二参见图2,本实施例提供了一种管理快捷方式的方法,包括步骤201 桌面快捷方式管理系统获取鼠标在球形界面上的坐标和快捷方式在球形界面上的当前三维坐标。本实施例中预设的三维界面可以是球形、立方体等,优选地,本实施中提供了一种球形flash界面,界面上主要呈现给用户的有旋转的快捷方式,个性的背景图片,及关闭和设置栏,同时提供快捷方式的右键菜单及系统的右键菜单栏。在获取快捷方式在球形界面上的当前坐标之前,首先要根据快捷方式的个数,将快捷方式分布在球形界面上,即在球形界面上设置快捷方式的初始化三维坐标。具体方法是当图标个数为6个及以内时,将这6个图标布局于上下两个极点及赤道的一个正方形上,当图标个数大于6而小于14时,分别向赤道与上下极点的中部加载图标,首先对对角线上的图标进行加载,保证所形成图形为一个圆形,依此类推,以此方式在圆上排列了 26个点(考虑到用户添加图标的数量上,当有26个图标时,已经可以形成一个球体),当添加图标个数大于26个时,均以随机的方式载入舞台。下面根据上述分布方法进行举例。如在一个半径为1的球体中,前6个图标的初始化位置依次为(1,0,0)、(-1,0, 0)、(0,1,0), (0,-1,0), (0,0,1)、(0,0, -1),第 7 到 14 个图标的位置依次为(0.5,0.5, 0. 7)、(-0. 5,-0. 5,-0. 7)、(0. 5,-0. 5,0. 7)、(-0. 5,0. 5,-0. 7)、(-0. 5,-0. 5,0. 7)、(0. 5, 0. 5,-0. 7)、(-0. 5,0. 5,0. 7), (0. 5,-0. 5,-0. 7),第 15 到 18 个图标的位置依次为(0. 7,0. 7, 0)、(0.7,-0.7,0), (-0. 7,-0. 7,0), (-0. 7,0. 7,0),第 19 到沈个图标的位置本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:龚晨刘小斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1
相关领域技术