[发明专利]在手持终端加载显示图形界面的方法有效
申请号: | 201210079024.1 | 申请日: | 2012-03-22 |
公开(公告)号: | CN102650946A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | 胡志宇;乔轩 | 申请(专利权)人: | 杭州梵艺科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手持 终端 加载 显示 图形界面 方法 | ||
1. 一种在手持终端加载显示图形界面的方法,所述的手持终端包括数据存储装置、内存和处理器,其特征在于:首先在数据存储装置上安装应用程序,应用程序内包括所需加载的图片和调度模块,所述的在手持终端加载显示图形界面的方法包括以下步骤:
步骤一:处理器启动应用程序,将调度模块调入内存,然后调度模块在数据存储装置内寻找正确的图片资源文件,如果图片资源文件存在则继续执行步骤二,否则跳转步骤七;
步骤二:处理器读取应用程序中的图片资源文件,调度模块根据图片资源文件中最大图片计算得出单张图片最大占用内存空间值,并向手持终端申请与最大占用内存空间值相等的内存共享空间进行管理;
步骤三:调度模块根据应用程序中图形界面的需要将所需图片个数图片头信息和图片调用信息调入内存;
步骤四:手持终端在绘制过程中,需要图片资源时,将图片资源根据图片个数图片头信息和图片调用信息以依次调用图片至共享内存、依次绘制的方式对图形界面中所需图片进行绘制;
步骤五:调度模块判断所有图片的绘制是否完成,所有图片的绘制完成了则执行步骤六,否则跳转执行步骤四;
步骤六:应用程序加载图形界面结束,等待下次绘制;
步骤七:遍历图片资源,读取图片资源信息,统计最大图片占用内存大小,统计图片资源个数,创建图片资源文件;
步骤八:图片资源文件保存,然后跳转步骤二。
2.根据权利要求1所述的在手持终端加载显示图形界面的方法,其特征在于:在所述的应用程序中包括识别号,在所述的步骤八中,给图片资源文件首先添加与应用程序相对应的识别号,然后按类别依次添加最大图片占用内存值、资源个数和图片资源信息后保存,然后跳转步骤二。
3.根据权利要求2所述的在手持终端加载显示图形界面的方法,其特征在于:在手持终端加载显示图形界面的方法中增加删除步骤和核对步骤,在所述的步骤一中,如果图片资源文件存在则执行核对步骤,否则跳转步骤七;
核对步骤:调度模块核对应用程序识别号和图片资源文件识别号,如果应用程序识别号和图片资源文件识别号一致则执行步骤二,否则执行删除步骤;
删除步骤:删除现有图片资源文件,然后跳转执行步骤七。
4.根据权利要求1所述的在手持终端加载显示图形界面的方法,其特征在于:所述的图片资源文件包括文件头和图片资源数据,文件头依次为识别号、图片资源最大占用内存值、图片资源个数和图片资源头文件信息。
5.根据权利要求4所述的在手持终端加载显示图形界面的方法,其特征在于:图片资源头文件信息包括图片资源ID、图片资源位置偏移量、图片资源占用内存大小、图片高度和图片宽度。
6.根据权利要求1或2或3或4或5所述的在手持终端加载显示图形界面的方法,其特征在于:在手持终端加载显示图形界面的方法的步骤一打开图片资源文件,步骤二到步骤八中,图片资源文件均保持打开状态。
7.根据权利要求1所述的在手持终端加载显示图形界面的方法,其特征在于:所述的步骤四中包括以下分步骤,分步骤一:手持终端根据图片个数图片头信息和图片调用信息依次调用首张图片至共享内存;分步骤二:共享内存是否溢出,溢出则执行分步骤四,否则执行分步骤三;分步骤三:按照绘制需要调用下一张图片至剩余的共享内存中,然后跳转执行分步骤二,若所有图片均已调用完毕,则跳转执行分步骤五;分步骤四:删除最近调用至共享内存中的图片;分步骤五:手持终端根据共享内存中数据,进行界面图像的绘制。
8.根据权利要求1或2或3或4或5所述的在手持终端加载显示图形界面的方法,其特征在于:所述的图片信息资源为彩色表和图象数据阵列字节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州梵艺科技有限公司,未经杭州梵艺科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210079024.1/1.html,转载请声明来源钻瓜专利网。