一种手机软件菜单自动更新系统的制作方法

文档序号:7808036阅读:457来源:国知局
专利名称:一种手机软件菜单自动更新系统的制作方法
技术领域
本发明涉及手机软件领域,特别是涉及一种手机软件菜单自动更新系统。
背景技术
手机在现代社会中时刻伴随着人们的生活,已成为人们日常生活的必备品之一, 随着科学技术的发展,人们生活水平的提高,人们对手机的要求也越来越高。手机软件的应用程序的图形界面中,经常会用到菜单这一形式。菜单一般为按钮式多行菜单或单列列表式菜单,一般是同一层菜单在用同一屏幕,进入子菜单后,子菜单将覆盖父菜单。现有系统中,菜单一般是固定在应用程序中的,其功能、内容、顺序都无法改变。通常情况下,软件一旦发布,软件中的菜单就无法更改,菜单项的文字和功能也无法变化,而升级软件,对于手机软件来说,并不是一件很容易的事情。现有的手机是直接将所有的菜单资源在手机出厂时就固化在手机的ROM存储器中,当需要使用时,从ROM存储器的存储位置调用显示给用户看。如果菜单显示需要变更, 则要求每台手机重新烧录ROM中的资源才能完成更新。这样的做法对于数量巨大的移动设备来说是一件非常难以实现的事情,无论从时间上、精力上对客户和服务商都是一个巨大的考验,更新时间周期的延长,无形中降低了用户使用服务,也影响运营商改进服务的积极性,如果放弃旧有设备,采用发布新设备的办法来达到升级菜单的目的,却又会给国家和用户都带来不必要的负担和浪费。因此,提供一种新的软件菜单更新系统,显得非常重要。

发明内容
本发明主要解决的技术问题是提供一种手机软件菜单自动更新系统,能够解决现有技术的缺陷,使得手机软件菜单可以自动更新,激发用户兴趣,方便实用。为解决上述技术问题,本发明采用的一个技术方案是提供一种手机软件菜单自动更新系统,包括请求模块、检查模块、询问模块、资源下载模块、分析解读模块、构造资源模块和显示模块,所述请求模块是指用户通过手机向服务器发出获取资源文件的请求,所述检查模块是用于判断菜单版本是否为新版本,所述询问模块是用于询问用户是否需要更新,所述资源下载模块是用于下载资源文件,所述分析解读模块是用于检验资源文件的完整性、读取、分析下载的新菜单资源文件,所述构造资源模块是用于将完成读取和分析的资源文件转化为按照显示模块所需的数据结构进行储存,所述显示模块是用于将已有的新菜单资源文件数据显示成菜单。在本发明一个较佳实施例中,所述的资源文件包括由一系列约定字符串构成的文件头信息、文件版本信息、文件建立时间、文件数据主体以及由一系列约定的字符串构成的文件尾信息。在本发明一个较佳实施例中,所述询问模块是可关闭的。在本发明一个较佳实施例中,所述分析解读模块包括手机处理器、RAM和Nand存储器。在本发明一个较佳实施例中,所述构造资源模块包括手机处理器、RAM和Nand存储器。在本发明一个较佳实施例中,所述显示模块包括手机处理器和Nand存储器。本发明的有益效果是本发明揭示的手机软件菜单自动更新系统,使得手机软件菜单可以自动更新,减少维护量,延长软件版本的生存周期、促进运营商对产品的升级,使用户更快地享受更优质的服务,激发用户的兴趣,方便实用。


图1是本发明手机软件菜单自动更新系统的一较佳实施例的框架示意图。
具体实施例方式下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。请参阅图1,本发明实施例包括
一种手机软件菜单自动更新系统,包括请求模块、检查模块、询问模块、资源下载模块、分析解读模块、构造资源模块和显示模块。所述请求模块是指用户通过手机向服务器发出获取资源文件的请求,所述检查模块是用于判断菜单版本是否为新版本。所述询问模块是用于询问用户是否需要更新,有的用户觉得目前的版本适合自己不需要更新,则可以选择不更新;所述询问模块是可关闭的,这样设置适合需要随时更新的用户。所述资源下载模块是用于下载资源文件,所述的资源文件包括由一系列约定字符串构成的文件头信息、文件版本信息、文件建立时间、文件数据主体以及由一系列约定的字符串构成的文件尾信息。所述分析解读模块包括手机处理器、RAM和Nand存储器,是用于检验资源文件的完整性、读取、分析下载的新菜单资源文件。所述构造资源模块包括手机处理器、RAM和Nand存储器,是用于将完成读取和分析的资源文件转化为按照显示模块所需的数据结构进行储存。所述显示模块包括手机处理器和Nand存储器,是用于将已有的新菜单资源文件数据显示成菜单。本发明揭示的手机软件菜单自动更新系统,使得手机软件菜单可以自动更新,减少维护量,延长软件版本的生存周期、促进运营商对产品的升级,使用户更快地享受更优质的服务,激发用户的兴趣,方便实用。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种手机软件菜单自动更新系统,其特征在于,包括请求模块、检查模块、询问模块、资源下载模块、分析解读模块、构造资源模块和显示模块,所述请求模块是指用户通过手机向服务器发出获取资源文件的请求,所述检查模块是用于判断菜单版本是否为新版本,所述询问模块是用于询问用户是否需要更新,所述资源下载模块是用于下载资源文件, 所述分析解读模块是用于检验资源文件的完整性、读取、分析下载的新菜单资源文件,所述构造资源模块是用于将完成读取和分析的资源文件转化为按照显示模块所需的数据结构进行储存,所述显示模块是用于将已有的新菜单资源文件数据显示成菜单。
2.根据权利要求1所述的手机软件菜单自动更新系统,其特征在于,所述的资源文件包括由一系列约定字符串构成的文件头信息、文件版本信息、文件建立时间、文件数据主体以及由一系列约定的字符串构成的文件尾信息。
3.根据权利要求1所述的手机软件菜单自动更新系统,其特征在于,所述询问模块是可关闭的。
4.根据权利要求1所述的手机软件菜单自动更新系统,其特征在于,所述分析解读模块包括手机处理器、RAM和Nand存储器。
5.根据权利要求1所述的手机软件菜单自动更新系统,其特征在于,所述构造资源模块包括手机处理器、RAM和Nand存储器。
6.根据权利要求1所述的手机软件菜单自动更新系统,其特征在于,所述显示模块包括手机处理器和Nand存储器。
全文摘要
本发明公开了一种手机软件菜单自动更新系统,包括请求模块、检查模块、询问模块、资源下载模块、分析解读模块、构造资源模块和显示模块。通过上述方式,本发明能够使得手机软件菜单可以自动更新,减少维护量,延长软件版本的生存周期、促进运营商对产品的升级,使用户更快地享受更优质的服务,激发用户的兴趣,方便实用。
文档编号H04W8/24GK102547672SQ20111045305
公开日2012年7月4日 申请日期2011年12月30日 优先权日2011年12月30日
发明者王清荣 申请人:苏州汉清投资管理有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1