![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2me
文章平均质量分 75
zykun
这个作者很懒,什么都没留下…
展开
-
NOKIA 6600的问题
1. 垃圾收集描述:调用System.gc()导致程序极其缓慢。在1.0的虚拟机,垃圾收集是很不一样的。现在进行垃圾收集,程序会真的将整个内存清空,这是一个非常缓慢的操作!解决办法:不进行垃圾收集,或者在对时间的要求不严格时进行,如屏幕的跃变,状态的跳转等。2. 从jar档中读文件描述:MIDP2.0/Monty 在Nokia 6600中执行InputStream.read(byte[])和Inp转载 2007-10-15 09:43:00 · 917 阅读 · 0 评论 -
png压缩原理
1 压缩原理要清楚 USI 的压缩原理,首先需要对图像的存储方式有一个基本的了解。USI 压缩是建立在索引色的基础上进行的。1.1 索引图与RGB图对于PNG图像,可以分为索引(Index)图和RGB图两种,索引图只包含固定数量的颜色,而RGB图的颜色数量是不受限制的。RGB图的每一个象素都保存一个RGB值,代表这个象素的颜色,因此,一张RGB图有多少个象素,文件中就保存多少个RGB值。而索引图会转载 2007-10-15 09:30:00 · 5566 阅读 · 1 评论 -
NokiaS40E3 createPlayer造成程序僵死的解决办法
如果不是发生异常或死循环的话,很有可能是serviceRepaints()造成的死锁,这时可以考虑采用以下方式做run//#if NOKIA_S40E3//@ if (s_isRunning)//#else while (s_isRunning)//#endif { s_lTimeCur = System.currentTimeMillis(); repaint();//原创 2007-10-15 09:36:00 · 630 阅读 · 0 评论 -
J2ME---判断点是否在椭圆内
/** * 计算椭圆和矩形是否相交 * (x/rx)^2 + (y/ry)^2 = 1; * left is: (x*ry)^2 + (y*rx)^2 * right is: (rx*ry)^2 * * if(left > right) out * else in * @param x0 - 椭圆圆心x *转载 2007-10-15 09:58:00 · 1319 阅读 · 0 评论 -
E680中断问题
E680机子本身有机制自动处理中断,如果我们在程序中实现了showNotify跟hideNotify这两个函数来处理中断会出现如下问题:接到来电或者收到短信,或直接碰到挂机按钮等,再返回游戏界面时所有功能都不能运行,程序死机。解决方法:把showNotify跟hideNotify这两个函数去掉即可原创 2007-11-26 17:48:00 · 436 阅读 · 0 评论