终端桌面处理系统、终端及服务器和方法

文档序号:7574719阅读:307来源:国知局
专利名称:终端桌面处理系统、终端及服务器和方法
技术领域
本发明涉及一种终端数据处理技术领域,特别是涉及一种终端显示桌面的处理系统、终端及服务器和方法。
背景技术
很多的网络应用软件,例如网络即时通讯工具,如QQ、MSN、飞信等,发展到今天,已经被大多数终端用户所接受,成为用户必不可少的软件工具,不但在平时的休闲娱乐中,而 且在用户的工作中同样得到广泛的使用。现有技术中,终端桌面系统是终端用户便捷应用各种软件的常用的终端软件系统结构,用户在终端桌面系统中应用各种应用软件时,可以自行通过拖拽等操作在桌面上对应用软件的显示窗口的大小、位置等进行布局,以方便按自己的习惯进行操作。但是随着技术的发展,很多的应用软件,如网络即时通讯工具,如QQ、MSN、飞信等,已经增加很多的附加功能(即增值服务),以适应竞争的需要以及吸引用户使用,并且应用软件可以实现在不同的各种网络终端上应用,如QQ,用户既可以在计算机(电脑)上通过国际互联网(Internet)登陆和使用,也可以在不同的手机终端上,通过移动通信网络,如TD-WCDMA,登陆和使用。而由于不同的终端的桌面系统的显示像素、大小等都不相同,从而导致用户在不同的终端使用应用软件时,还要对应用软件及其附加功能的桌面重新进行布局,这非常不容易操作,其应用软件的桌面也不稳定,非常容易让用户感到厌烦,甚至影响到应用软件的安全性,因此急需进一步对网络应用软件的终端桌面系统进行改进。

发明内容
本发明的目的在于提供一种终端桌面处理系统、终端及服务器和方法,其提高了终端桌面的易用性,稳定性,使用户使用终端桌面时感觉更好。为实现本发明目的而提供的一种终端桌面处理系统,包括运行网络应用软件的终端,以及通过网络与终端相连接的服务器,其中所述终端包括扫描模块,用于扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息;传输模块,用于将所述扫描模块所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器;所述服务器包括关联模块,用于在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。较优地,所述终端还包括读取模块,用于向服务器请求所述应用软件的桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息;
布局模块,用于在所述读取模块读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在終端上的布局。较优地,所述服务器还包括保存模块,用于将所述关联模块关联后的应用软件的桌面布局信息进行保存;反馈模块,用于在所述保存模块保存完应用软件的桌面布局信息后,反馈给保存成功信息到所述终端;提示模块,用于在用户启动应用软件后,通过网络连接到所述服务器时,判断所述应用软件是否存在相关联的桌面布局信息;并在相关联的桌面布局信息存在吋,向所述终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新;所述终端还包括侦测模块,用于侦测并启动应用软件的桌面布局的保存;触发模块,用于当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新;显示模块,用于在所述布局模块改变应用软件的布局后,刷新所述终端的桌面系统,显示所述应用软件的所保存的桌面布局。较优地,所述桌面布局的信息,为所述应用软件桌面布局的所有的窗ロ信息,包括所述应用软件的桌面布局的每ー窗ロ所占据的矩形区域信息,包括桌面布局的每ー窗ロ的位置信息、大小信息和状态信息。较优地,所述窗ロ信息,包括6个參数信息如下X參数窗ロ距离桌面一点水平方向上的距离;Y參数窗ロ距离桌面一点垂直方向上的距离;宽度參数窗ロ所占据的宽度;高度參数窗ロ所占据的高度;Z參数窗ロ的层叠顺序;窗ロ模式參数窗ロ状态模式。为实现本发明目的还提供ー种终端,用于运行网络应用软件,包括扫描模块,用于扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息;传输模块,用于将所述扫描模块所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器。较优地,所述的终端,还包括读取模块,用于向服务器请求所述应用软件的桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息;布局模块,用于在所述读取模块读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在終端上的布局。较优地,所述的终端,还包括侦测模块,用于侦测并启动应用软件的桌面布局的保存;触发模块,用于当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新;
显示模块,用于在所述布局模块改变应用软件的布局后,刷新所述终端的桌面系统,显示所述应用软件的所保存的桌面布局。为实现本发明目的还提供一种服务器,通过网络与运行网络应用软件的终端相连接,包括 关联模块,用于在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。较优地,所述的服务器,还包括保存模块,用于将所述关联模块关联后的应用软件的桌面布局信息进行保存;反馈模块,用于在所述保存模块保存完应用软件的桌面布局信息后,反馈给保存成功信息到所述终端;提示模块,用于在用户启动应用软件后,通过网络连接到所述服务器时,判断所述应用软件是否存在相关联的桌面布局信息;并在相关联的桌面布局信息存在时,向所述终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新。为实现本发明目的更提供一种终端桌面处理方法,其以运行网络应用软件的终端,以及通过网络与终端相连接的服务器作为硬件架构,包括如下步骤步骤A,终端扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息;步骤B,终端将所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器;步骤C,服务器在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器进行关联。较优地,所述的终端桌面处理方法,还包括如下步骤步骤D,终端向服务器请求桌面布局信息,读取在所述服务器保存的关联于应用软件的桌面布局信息;步骤E,终端在读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端上的布局。较优地,所述步骤A之前还包括如下步骤步骤Al,终端侦测并启动应用软件的桌面布局的保存;所述步骤C之后还包括如下步骤步骤Cl,服务器将关联后的应用软件的桌面布局信息进行保存;步骤C2,服务器在保存完应用软件的桌面布局信息后,反馈给保存成功信息到终端。较优地,所述步骤D之前还包括如下步骤步骤D1,当用户在终端上运行所述应用软件时,终端触发并启动应用软件的桌面布局刷新;步骤D2,在用户启动应用软件后,通过网络连接到服务器端时,服务器判断应用软件是否存在相关联的桌面布局信息;步骤D3,如果否,则结束返回;否则,在相关联的桌面布局信息存在时,向终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新;步骤D4,终端根据服务器的所发送来的提示,确定是否触发桌面布局的刷新;
所述步骤E后,还包括如下步骤步骤F,終端在改变应用软件的布局后,刷新终端的桌面系统,显示应用软件的所保存的桌面布局。较优地,所述步骤A中,所述计算并获取所述应用软件的桌面布局信息,包括如下步骤终端扫描当前应用软件桌面布局的所有的窗ロ,获取应用软件的桌面的每ー窗ロ所占据的矩形区域,以应用软件桌面一点为原点,获取每一窗ロ信息;所述获取每ー窗ロ信息,具体为将每ー窗ロ分解得到应用软件桌面每ー窗ロ的6个參数信息如下X參数窗ロ距离桌面一点水平方向上的距离;Y參数窗ロ距离桌面一点垂直方向上的距离;宽度參数窗ロ所占据的宽度;高度參数窗ロ所占据的高度;Z參数窗ロ的层叠顺序;窗ロ模式參数窗ロ状态模式;所述步骤E中,改变应用软件在終端上的布局,包括如下步骤根据桌面布局数据逐一改变各窗ロ所在的矩形区域及桌面窗ロ的叠加顺序改变应用软件在終端上的布局。较优地,所述步骤A中,如果所述窗ロ模式參数为恢复模式,则对于X、Y、宽度、高度4个參数,所述分解,包括如下步骤根据像素所占窗ロ的百分比来计算得到參数;所述步骤E中,所述改变应用软件在終端上的布局,包括如下步骤如果保存时根据像素所占窗ロ的百分比来计算得到參数,则根据百分比计算先将其转换为像素值大小,然后将窗ロ的x、y、宽、高设置为用户所保存时的像素值。本发明的有益效果是本发明的終端桌面处理系统、終端及服务器和方法,其通过对终端桌面布局信息进行保存与读取,使得用户在不同的終端能够共享相同的桌面布局,即使用户使用不同終端登陆同一应用软件,亦可读取到该应用软件保存的桌面布局,其提高了终端桌面的易用性,稳定性甚至安全性,使用户使用終端桌面时感觉更好。


图1是本发明实施例的終端桌面处理系统结构示意图;图2是本发明实施例的终端桌面处理方法流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明的終端桌面处理系统、終端及服务器和方法进行进一歩详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。如图I所示,作为ー种可实施方式,本发明实施例的終端桌面处理系统,包括运行网络应用软件的終端10,以及通过网络与終端相连接的服务器20,其中
所述终 端10包括扫描模块102,用于扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息。较佳地,所述桌面布局的信息,为应用软件桌面布局的所有的窗口信息,包括应用软件的桌面布局的每一窗口所占据的矩形区域信息,包括桌面布局的每一窗口的位置信息、大小信息和状态信息。更佳地,所述窗口信息,包括6个参数信息如下X参数窗口距离桌面一点(如桌面左上角)水平方向上的距离;Y参数窗口距离桌面一点(如桌面左上角)垂直方向上的距离;宽度参数窗口所占据的宽度;高度参数窗口所占据的高度;Z参数窗口的层叠顺序;Z值越大,则层叠时越靠近桌面最上层;窗口模式(windowMode)参数窗口状态模式,比如最大化(max)、恢复(restore)。传输模块103,用于将所述扫描模块102所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器20。所述服务器20包括关联模块201,用于在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。较佳地,作为一种可实施方式,所述终端10还包括读取模块105,用于向服务器20请求桌面布局信息,读取在服务器20保存的关联于应用软件的桌面布局信息。布局模块106,用于在所述读取模块105读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端10上的布局。更佳地,作为一种可实施方式,所述终端10还包括侦测模块101,用于侦测并启动应用软件的桌面布局的保存;触发模块104,用于当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新。显示模块107,用于在布局模块改变应用软件的布局后,刷新终端的桌面系统,显示应用软件的所保存的桌面布局。较佳地,作为一种可实施方式,所述服务器20还包括保存模块202,用于将关联模块201关联后的应用软件的桌面布局信息进行保存。反馈模块203,用于在保存模块202保存完应用软件的桌面布局信息后,反馈给保存成功信息到终端10 ;提示模块204,用于在用户启动应用软件后,通过网络连接到服务器端时,判断应用软件是否存在相关联的桌面布局信息;并在相关联的桌面布局信息存在时,向终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新。所述终端10根据服务器20的提示模块所发送来的提示,确定是否触发桌面布局的刷新。本发明实施例中,所述终端10是可通过网络连接到服务器,并运行所述网络应用软件的各种终端,其包括但不限于计算机終端,或者各种手机終端,或者PDA終端,或者阅读器终端(如iPAD)等。
本发明实施例中的网络,是具有終端和服务器架构的各种互联互通网络,包括但不限于国际互联网(Internet),局域网,移动通信网络WCDMA、TD-CDMA, CDMA200、TD-LTE,LTE等,Wi-Fi网络,蓝牙(BlueBooth)网络等。相应地,如图2所示,本发明还提供ー种终端桌面处理方法,其以运行网络应用软件的終端10,以及通过网络与終端相连接的服务器20作为硬件架构,包括如下步骤步骤S100,终端扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息;终端扫描当前应用软件桌面布局的所有的窗ロ,获取应用软件的桌面的每ー窗ロ所占据的矩形区域,以应用软件桌面一点(如桌面左上角)为原点,获取每一窗ロ信息;较佳地,所述获取每ー窗ロ信息,具体为将每ー窗ロ分解得到应用软件桌面每一窗ロ的6个參数信息如下X參数窗ロ距离桌面一点(如桌面左上角)水平方向上的距离;Y參数窗ロ距离桌面一点(如桌面左上角)垂直方向上的距离;宽度參数窗ロ所占据的宽度;高度參数窗ロ所占据的高度;Z參数窗ロ的层叠顺序;Z值越大,则层叠时越靠近桌面最上层;窗ロ模式(windowMode)參数窗ロ状态模式,比如最大化(max)、恢复(restore)。更佳地,如果窗ロ模式(windowMode)參数为恢复(restore)模式,则对于X、Y、宽度、高度4个參数,所述分解,作为ー种可实施方式,具体有两种计算方法I)根据像素所占窗ロ的百分比来计算得到參数。这样,即使终端的分辨率发生了改变,桌面依然能够在视觉上保持一致性。如计算宽度或高度百分比參数,则宽度或高度百分比參数=像素数+桌面宽度或高度2)直接根据像素的值来计算得到參数。其比较适用于ー些大小固定的窗ロ步骤S200,終端将所述扫描模块所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器;终端获取到网络应用软件的所有窗ロ的桌面布局信息后,将信息传输到服务器端进行关联和保存。步骤S300,服务器在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。较佳地,作为ー种可实施方式,本发明实施例的终端桌面处理方法,还包括如下步骤步骤S400,終端向服务器请求桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息;步骤S500,終端在读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端上的布局。根据桌面布局数据逐一改变各窗ロ所在的矩形区域及桌面窗ロ的叠加顺序改变应用软件在终端上的布局。较佳地,根据数据设置窗口的状态模式windowMode,如果是恢复(restore)模式,则根据保存时的方式,也分为两种情况进行改变处理I)如果保存时为直接根据像素的值来计算得到参数,则根据像素值来计算改变处理直接将窗口的X、y、宽、高设置为用户所保存时的像素值。2)如果保存时根据像素所占窗口的百分比来计算得到参数,则根据百分比计算 先将其转换为像素值大小,然后将窗口的x、y、宽、高设置为用户所保存时的像素值。如计算宽度或高度,则计算方法宽度或高度百分比参数X当前桌面窗口的宽度或高度。更佳地,作为一种可实施方式,本发明实施例的终端桌面处理方法,所述步骤SlOO之前还包括如下步骤步骤S100’,终端侦测并启动应用软件的桌面布局的保存;作为一种可实施方式,终端定时侦测应用软件的桌面变化并启动应用软件桌面布局的保存;或者用户在终端上按键并由终端侦测到并启动保存应用软件的桌面布局。更佳地,作为一种可实施方式,所述步骤S300后,还包括以下步骤步骤S310,将关联后的应用软件的桌面布局信息进行保存。步骤S320,服务器在保存完应用软件的桌面布局信息后,反馈给保存成功信息到终端;更佳地,所述步骤S400之前,还包括如下步骤步骤S410’,当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新;步骤S420’,在用户启动应用软件后,通过网络连接到服务器端时,服务器判断应用软件是否存在相关联的桌面布局信息;步骤S430’,如果否,则结束返回;否则,在相关联的桌面布局信息存在时,向终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新;步骤S440’,终端根据服务器的所发送来的提示,确定是否触发桌面布局的刷新。更佳地,所述步骤S500后,还包括如下步骤步骤S600,终端在改变应用软件的布局后,刷新终端的桌面系统,显示应用软件的所保存的桌面布局。本发明实施例的终端桌面处理系统、终端及服务器和方法,其通过对终端桌面布局信息进行保存与读取,使得用户在不同的终端能够共享相同的桌面布局,即使用户使用不同终端登陆同一应用软件,亦可读取到该应用软件保存的桌面布局,其提高了终端桌面的易用性,稳定性甚至安全性,使用户使用终端桌面时感觉更好。最后应当说明的是,很显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型。
权利要求
1.一种终端桌面处理系统,包括运行网络应用软件的终端,以及通过网络与终端相连接的服务器,其特征在于,其中 所述终端包括 扫描模块,用于扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息; 传输模块,用于将所述扫描模块所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器; 所述服务器包括 关联模块,用于在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。
2.根据权利要求I所述的终端桌面处理系统,其特征在于 所述终端还包括 读取模块,用于向服务器请求所述应用软件的桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息; 布局模块,用于在所述读取模块读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端上的布局。
3.根据权利要求2所述终端桌面处理系统,其特征在于 所述服务器还包括 保存模块,用于将所述关联模块关联后的应用软件的桌面布局信息进行保存; 反馈模块,用于在所述保存模块保存完应用软件的桌面布局信息后,反馈给保存成功信息到所述终端; 提示模块,用于在用户启动应用软件后,通过网络连接到所述服务器时,判断所述应用软件是否存在相关联的桌面布局信息;并在相关联的桌面布局信息存在时,向所述终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新; 所述终端还包括 侦测模块,用于侦测并启动应用软件的桌面布局的保存; 触发模块,用于当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新; 显示模块,用于在所述布局模块改变应用软件的布局后,刷新所述终端的桌面系统,显示所述应用软件的所保存的桌面布局。
4.根据权利要求I至3任一项所述的终端桌面处理系统,其特征在于,所述桌面布局的信息,为所述应用软件桌面布局的所有的窗口信息,包括所述应用软件的桌面布局的每一窗口所占据的矩形区域信息,包括桌面布局的每一窗口的位置信息、大小信息和状态信息。
5.根据权利要求4所述的终端桌面处理系统,其特征在于,所述窗口信息,包括6个参数信息如下 X参数窗口距离桌面一点水平方向上的距离; Y参数窗口距离桌面一点垂直方向上的距离; 宽度参数窗口所占据的宽度; 高度参数窗口所占据的高度; Z参数窗口的层叠顺序;窗口模式参数窗口状态模式。
6.一种终端,用于运行网络应用软件,其特征在于,包括 扫描模块,用于扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息; 传输模块,用于将所述扫描模块所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器。
7.根据权利要求6所述的终端,其特征在于,还包括 读取模块,用于向服务器请求所述应用软件的桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息; 布局模块,用于在所述读取模块读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端上的布局。
8.根据权利要求7所述的终端,其特征在于,还包括 侦测模块,用于侦测并启动应用软件的桌面布局的保存; 触发模块,用于当用户在终端上运行所述应用软件时,触发并启动应用软件的桌面布局刷新; 显示模块,用于在所述布局模块改变应用软件的布局后,刷新所述终端的桌面系统,显示所述应用软件的所保存的桌面布局。
9.一种服务器,通过网络与运行网络应用软件的终端相连接,其特征在于,包括 关联模块,用于在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器端进行关联。
10.根据权利要求9所述的服务器,其特征在于,还包括 保存模块,用于将所述关联模块关联后的应用软件的桌面布局信息进行保存; 反馈模块,用于在所述保存模块保存完应用软件的桌面布局信息后,反馈给保存成功信息到所述终端; 提示模块,用于在用户启动应用软件后,通过网络连接到所述服务器时,判断所述应用软件是否存在相关联的桌面布局信息;并在相关联的桌面布局信息存在时,向所述终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新。
11.一种终端桌面处理方法,其以运行网络应用软件的终端,以及通过网络与终端相连接的服务器作为硬件架构,其特征在于,包括如下步骤 步骤A,终端扫描所述应用软件的桌面布局,获取所述应用软件的桌面布局信息; 步骤B,终端将所获取的所述应用软件的桌面布局信息,通过网络传输给所述服务器;步骤C,服务器在接收到与所述应用软件相关的桌面布局信息后,将所述桌面布局信息与所述应用软件在服务器进行关联。
12.根据权利要求11所述的终端桌面处理方法,其特征在于,还包括如下步骤 步骤D,终端向服务器请求桌面布局信息,读取在所述服务器保存的关联于应用软件的桌面布局信息; 步骤E,终端在读取到应用软件的桌面布局信息后,根据桌面布局信息,改变应用软件在终端上的布局。
13.根据权利要求11或12所述的终端桌面处理方法,其特征在于 所述步骤A之前还包括如下步骤步骤Al,终端侦测并启动应用软件的桌面布局的保存; 所述步骤C之后还包括如下步骤 步骤Cl,服务器将关联后的应用软件的桌面布局信息进行保存; 步骤C2,服务器在保存完应用软件的桌面布局信息后,反馈给保存成功信息到终端。
14.根据权利要求12所述的终端桌面处理方法,其特征在于 所述步骤D之前还包括如下步骤 步骤D1,当用户在终端上运行所述应用软件时,终端触发并启动应用软件的桌面布局刷新; 步骤D2,在用户启动应用软件后,通过网络连接到服务器端时,服务器判断应用软件是否存在相关联的桌面布局信息; 步骤D3,如果否,则结束返回;否则,在相关联的桌面布局信息存在时,向终端发出提示信息,提示用户可使用已保存的桌面布局信息进行桌面布局刷新; 步骤D4,终端根据服务器的所发送来的提示,确定是否触发桌面布局的刷新; 所述步骤E后,还包括如下步骤 步骤F,终端在改变应用软件的布局后,刷新终端的桌面系统,显示应用软件的所保存的桌面布局。
15.根据权利要求14所述的终端桌面处理方法,其特征在于 所述步骤A中,所述计算并获取所述应用软件的桌面布局信息,包括如下步骤 终端扫描当前应用软件桌面布局的所有的窗口,获取应用软件的桌面的每一窗口所占据的矩形区域,以应用软件桌面一点为原点,获取每一窗口信息; 所述获取每一窗口信息,具体为将每一窗口分解得到应用软件桌面每一窗口的6个参数信息如下 X参数窗口距离桌面一点水平方向上的距离; Y参数窗口距离桌面一点垂直方向上的距离; 宽度参数窗口所占据的宽度; 高度参数窗口所占据的高度; Z参数窗口的层叠顺序; 窗口模式参数窗口状态模式; 所述步骤E中,改变应用软件在终端上的布局,包括如下步骤 根据桌面布局数据逐一改变各窗口所在的矩形区域及桌面窗口的叠加顺序改变应用软件在终端上的布局。
16.根据权利要求15所述的终端桌面处理方法,其特征在于 所述步骤A中,如果所述窗口模式参数为恢复模式,则对于X、Y、宽度、高度4个参数,所述分解,包括如下步骤 根据像素所占窗口的百分比来计算得到参数; 所述步骤E中,所述改变应用软件在终端上的布局,包括如下步骤 如果保存时根据像素所占窗口的百分比来计算得到参数,则根据百分比计算先将其转换为像素值大小,然后将窗口的x、y、宽、高设置为用户所保存时的像素值。
17.根据权利要求15所述的终端桌面处理方法,其特征在于所述步骤A中,如果所述窗口模式参数为恢复模式,则对于X、Y、宽度、高度4个参数,所述分解,包括如下步骤 直接根据像素的值来计算得到参数; 所述步骤E中,所述改变应用软件在终端上的布局,包括如下步骤 如果保存时为直接根据像素的值来计算得到参数,则根据像素值来计算改变处理 直接将窗口的X、y、宽、高设置为用户所保存时的像素值。
全文摘要
本发明公开一种终端桌面处理系统、终端及服务器和方法。该系统包括运行网络应用软件的终端,以及通过网络与终端相连接的服务器。终端包括扫描模块,用于扫描应用软件的桌面布局,计算并获取所述应用软件的桌面布局信息;传输模块,用于将桌面布局信息,通过网络传输给所述服务器;读取模块,用于向服务器请求桌面布局信息,读取在服务器端保存的关联于应用软件的桌面布局信息;布局模块,用于根据桌面布局信息,改变应用软件在终端上的布局;服务器包括关联模块,用于将所述桌面布局信息与所述应用软件在服务器端进行关联;其提高了终端桌面的易用性,稳定性,使用户使用终端桌面时感觉更好。
文档编号H04L29/08GK102624754SQ20111002932
公开日2012年8月1日 申请日期2011年1月27日 优先权日2011年1月27日
发明者万鑫, 于涛 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1