图片尺寸太大会造成在三星手机上无法运行么
游戏里如果图片尺寸太大会造成在三星手机上无法运行,我用的是X628,图片尺寸是643*300,在线等啊,如果是的话 请问它允许的尺寸是多少啊 问题点数:20、回复次数:4Top
1 楼nomenn(西风瘦马)回复于 2006-07-04 16:01:27 得分 0
当然会, 643*300是多大内存啊 光一个图片就376KB的内存, 当然运行不了了Top
2 楼alee777()回复于 2006-07-05 08:40:41 得分 0
不是了,图片大小才16k ,问题是尺寸是不是太大,在其他手机上可以的了,整个游戏80k大Top
3 楼xueyong1203(二当家的)回复于 2006-07-05 09:44:00 得分 0
图片在内存中的占用计算方式是 长X宽X N
N 代表一个像素在手机OS里面占的字节数,如对4096色的手机就是1.5,对65536色的手机就是2,以上是nokia的~~对Moto的机子,1个像素就占4个byte,所以Moto的内存虽然看上去很大,但载入不了几张图片就会内存溢出了。。
三星的手机我没测过,你可以测一下,上来报告
测试原理就是打印出图片创建前和创建后内存的减少情况,然后根据图片的长和宽来推算出NTop
4 楼bluewanderer(Blue Wanderer)回复于 2006-07-05 15:46:40 得分 0
4096色也是2个字节
打开一张图片消耗的内存比图片要站的容量还要大不少。Moto尤其吃得多,即便2字节的型号也还是一样。
不过的确不排除因为尺寸超标。很多手机有类似宽度不超过256 240这样的限制Top




