计算机图形界面中图标的展示方法和系统以及客户端技术方案

技术编号:6303951 阅读:233 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种计算机图形界面中图标的展示方法,包括以下步骤:根据本地存储的图标信息展示图标;从服务器获取最新的图标信息;根据最新的图标信息更新展示图标。本发明专利技术既保证了图标的快速启动,又保证用户能够获取习惯的图标及其显示顺序。当用户的使用环境发生变化时,可实现图标的漫游功能,这样能保证保存的及下次使用时获取的仍然是最新、最符合用户操作习惯的图标信息。根据使用次数对图标排序,可以将用户使用得多的图标排在易于看到和点击到的位置,科学并且方便用户操作,改善了用户的使用体验。检测并对图标文件进行更新,由于仅需对图标而不需要对整个软件进行版本更新,更新速度快、用户体验好。

【技术实现步骤摘要】
计算机图形界面中图标的展示方法和系统以及客户端
本专利技术涉及计算机
,特别是涉及一种计算机图形界面中图标的展示方法 和系统以及客户端。
技术介绍
计算机图形界面因为其直观、易用而成为软件中对用户而言必不可少的组成要 素。随着计算机技术的不断发展,用户群亦在不断拓展,用户对软件的易用性、稳定性、安全 性等方面提出了更高的要求。软件的计算机图形界面通常存在方便用户快速选择启动的图 标,例如即时通讯软件或其他软件中快速启动栏的图标,在本说明书中统一将其称为快速 启动图标。传统的即时通讯软件中,展示给用户的快速启动图标及其顺序都是固定的,用户 在打开图形界面时虽可对这些图标的顺序自定义修改,但缺乏有效的控制。当用户的使用 环境发生变化时,快速启动图标会按照新的使用环境的默认固定顺序进行展示,对用户的 操作造成不便,影响用户的体验。
技术实现思路
为了解决传统图形界面中展示的图标固定不变的问题,有必要提供一种既要保证 图标的快速启动,又能保证用户能够获取惯用的图标信息的计算机图形界面中图标的展示 方法。一种计算机图形界面中图标的展示方法,包括以下步骤根据本地存储的图标信 息展示图标;从服务器获取最新的图标信息;根据所述最新的图标信息更新展示图标。优选的,所述方法还包括通过界面管理模块对展示的图标的图标信息进行修改, 将修改后的图标信息进行保存并上传给服务器。优选的,所述方法还包括以下步骤统计各个图标的使用次数;根据所述使用次 数对图标排序。优选的,所述统计各个图标的使用次数的步骤还包括分析图标的使用次数,找出 用户感兴趣的内容;所述根据所述使用次数对图标排序的步骤还包括插入提供所述用户感 兴趣的内容的图标。优选的,所述从服务器获取最新的图标信息步骤包括发送查询请求,通过查询最 新的图标文件的版本来判断是否有图标文件需要更新,若有则获取最新的图标文件。还有必要提供一种既要保证图标的快速启动,又能保证用户能够获取惯用的图标 信息的计算机图形界面中图标的展示系统。一种计算机图形界面中图标的展示系统,包括服务器及与所述服务器进行交互的 多个客户端,所述客户端用于根据本地存储的图标信息展示图标,以及从服务器获取最新 的图标信息,并根据所述最新的图标信息更新展示图标;所述服务器用于将最新的图标信 息返回所述客户端。优选的,所述客户端包括数据中心,用于存储图标信息;展示模块,根据所述数 据中心存储的图标信息展示图标,以及在从服务器获取所述最新的图标信息时更新展示图 标;收发模块,用于向所述服务器发送查询请求,接收服务器返回的所述最新的图标信息并 传送给数据中心。优选的,所述客户端还包括界面管理模块,用于接收用户的修改指令,对所述展 示模块展示的图标的图标信息进行修改,并将修改后的图标信息存储在数据中心。优选的,所述服务器包括统计模块,用于统计各个图标的使用次数;排序模块, 用于根据所述使用次数对图标排序,得到排序后的图标信息。优选的,所述统计模块还用于分析图标的使用次数,找出用户感兴趣的内容;所述 排序模块还用于插入提供所述用户感兴趣的内容的图标。优选的,所述服务器还包括通信接口,用于将所述最新的图标信息返回客户端的 收发模块,以及将所述排序后的图标信息返回收发模块,由客户端更新展示图标;还用于 接收收发模块发送的查询请求和上传的图标信息,并转发给图标信息存储模块;图标信息 存储模块,用于存储所述最新的图标信息,包括排序后的图标信息、通信接口转发的图标信 息、最新的图标文件,在接到通信接口转发的查询请求后,将所述最新的图标信息通过通信 接口返回客户端。还有必要提供一种既要保证图标的快速启动,又能保证用户能够获取惯用的图标 信息的计算机图形界面中图标的展示客户端。一种计算机图形界面中图标的展示客户端,包括数据中心,用于存储图标信息; 展示模块,根据所述数据中心存储的图标信息展示图标,当从服务器获取所述最新的图标 信息时更新展示图标;收发模块,用于向所述服务器发送查询请求,接收服务器返回的所述 最新的图标信息并传送给数据中心,以及将修改后的图标信息上传给服务器。优选的,所述客户端还包括界面管理模块,用于接收用户的修改指令,对所述展 示模块展示的图标的图标信息进行修改,并将修改后的图标信息存储在数据中心。优选的,所述客户端还包括统计模块,用于统计各个图标的使用次数;排序模 块,用于根据所述使用次数对图标排序,得到排序后的图标信息,并存储在所述数据中心。优选的,所述统计模块还用于分析图标的使用次数,找出用户感兴趣的内容;所述 排序模块还用于插入提供所述用户感兴趣的内容的图标。上述计算机图形界面中图标的展示方法和系统,首先从本地读取图标信息进行展 示,再从服务器获取最新的图标信息进行更新展示,既保证了图标的快速启动,又保证用户 能够获取习惯的图标及其显示顺序。附图说明图1是一个实施例中计算机图形界面中图标的展示方法的流程图;图2是计算机图形界面中图标的展示系统的结构示意图;图3是一个实施例中计算机图形界面中图标的展示系统的结构示意图;图4是一个实施例中客户端的结构示意图;图5是一个实施例中服务器的结构示意图;图6是另一个实施例中客户端的结构示意图。5CN 102135874 A说明书3/6页具体实施方式图1是一个实施例中计算机图形界面中图标的展示方法的流程图。其包括以下步 骤S110,根据本地存储的图标信息展示图标。根据本地存储的、当前登录用户的(即 该用户的用户标识号所对应的)图标信息展示图标。如果当前登录的用户标识号在本地无 相应的图标信息记录,则使用默认配置进行展示。所述图标信息包括图标的图标文件、显示 /隐藏状态、排列顺序、是否被锁定等信息。S120,获取最新的图标信息。从服务器20获取当前登录用户的最新的图标信息, 可以是主动向服务器20发送查询请求获取,也可以是由服务器推送,被动获取。在优选的 实施例中,服务器推送适用于推送一些与用户感兴趣的内容有关的图标。在优选的实施例 中,该步骤可以和SllO同时进行。该步骤还可以包括检测是否有图标需要更新。在优选的实施例中,图标文件以配置文件的形式打包, 通过向服务器20发送查询请求,查询最新的配置文件的版本来判断是否有图标文件需要 更新。在其他实施例中,还可以由服务器20主动推送最新版本的图标文件,进行更新。如 果需要更新,则获取最新的图标文件。由于仅需对图标而不需要对整个软件进行版本更新, 更新速度快、用户体验好,并且保证了不同用户使用相同版本的图标文件。S130,更新展示图标。根据最新的图标信息更新展示图标。上述实施例还可以包括以下步骤S140,通过界面管理模块308修改图标信息。在用户通过界面管理模块308对展 示的图标的图标信息进行修改时(包括调整图标的排列顺序、显示/隐藏图标、锁定图标), 将修改后的图标信息保存在数据中心302,并择机上传给服务器20。在优选的实施例中,是 修改后立即上传;在其他实施例中,也可以待用户退出时或其它时间上传。这样就能保证下 次使用时获取的是最新、最符合用户操作习惯的图标信息。还可以包括以下步骤S150,统计各个图标的使用次数。不同用户标识号的数据要分别进行统计。在优 选的实施例中,此步骤还可以包括对图标的使用做自动分析,找出用本文档来自技高网...

【技术保护点】
1.一种计算机图形界面中图标的展示方法,包括以下步骤:根据本地存储的图标信息展示图标;从服务器获取最新的图标信息;根据所述最新的图标信息更新展示图标。

【技术特征摘要】

【专利技术属性】
技术研发人员:库宇夏勇董江德王旎
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1