一个容易忽略的问题
2004-12-08 21:40
309 查看
自从上个星期把游戏导入手机(索爱的),系统在加载运行的时候,还没进入游戏,手机就死机重启了。晕……有这种事情,不会吧。模拟器上都没有错呀。不行,得试试其他机,果然在n6108,n7650上效果很好呀。这下子有点晕了……难道是手机问题,(做第一个游戏时,就把公司里的一西门子s57的手机检测出毛病来),难道这回“荣誉”落到了索爱的身上。不行,不会这么倒霉的。先得从程序中找错误。当然我这个游戏中类很少,但生成的对象较多,两种情况加起来有16*2个对象。会不会是手机上的java虚拟机加载的时候内存不够呢。也只好开始瘦身测试了。 由于开始写游戏代码的时候并没有导入手机上测试,直到写得差不多了,才导入测试(因为这,后来浪费了不少的时间)。后来的工作也就是删掉一点,试一次,等到代码注释掉差不多了,再导,晕,还有问题。剩下的代码,想来想去应该不会有问题。这下懵了。会不会是图片的问题,
比如格式,大小等等,主意拿定,果然,是一张256*64的图片,删掉它或者换小一点的,就可以了。但是这张图片大小只有9百来字节,虽然图片面积瞒大的。难道加载图片的时候也看面积大小的吗, 暂且这样认为吧。
找到midpapi中class Image 介绍png格式:(回答了我的疑问)
All positive values of width and height are supported; however, a very large image may not be readable because of memory constraints. The dimensions of the resulting
比如格式,大小等等,主意拿定,果然,是一张256*64的图片,删掉它或者换小一点的,就可以了。但是这张图片大小只有9百来字节,虽然图片面积瞒大的。难道加载图片的时候也看面积大小的吗, 暂且这样认为吧。
找到midpapi中class Image 介绍png格式:(回答了我的疑问)
All positive values of width and height are supported; however, a very large image may not be readable because of memory constraints. The dimensions of the resulting
Imageobject must match the dimensions of the PNG image. That is, the values returned by
getWidth()and
getHeight()and the rendered width and height must equal the width and height specified in the IHDR chunk.
相关文章推荐
- IT经典:一个枪手的自白
- 迫在眉睫的职业规划
- XML简易教程之一
- 基于JNDI的应用程序开发
- 以小博大 Java性能优化技巧集锦
- JUnit @ Eclipse 2
- 如何建立一个 XML 的开发环境
- NetBeans中的格式化代码
- ASP.NET v2.0: Code-Beside Replaces Code-Behind
- ASP.NET中在线用户统计
- 用ASP.NET开发Web服务的五则技巧
- ASP.Net中自定义Http处理及应用之HttpModule篇
- Asp.net+Xml开发网络硬盘
- 人成长中必须知道的20个故事
- Asp.NET的DataGrid排序,选择和分页
- jmail接收电子邮件
- 我真的那么爱学习吗?
- ASP.NET DataGrid 控件深入研究
- 联想收购IBMPC部门?还是竹篮子打水一场空?
- WINXP自动登录其实很轻松