使用技巧:J2ME中程序优化的十个小方法
日期:2007年7月30日 作者: 查看:[大字体 中字体 小字体]-
j2me程序由于其特殊的运行环境限制,所以优化就显得比较重要,以下是在学习j2me编程所收集的一些技巧和自己的心得。
本文主要是说明j2me平台上的特殊优化方法,与j2se重复的一些技巧就不再赘述了。
1.显示图象时确定好你的fps,最好先做几次小实验,这样能让你在显示效果和运行速度上有比较好的平衡。
2.GamaCanvas.getGraphics()每次都会产生一个全新的对象,但是对这些对象的操作都是对同一个graphics,所以还是只取一次供后面使用。
3.让多个对象使用同样的监听器,比如让主MIDlet类实现CommandListener和ItemStateListener接口。
4.考虑使用手机开发商提供的一些sdk,没人会比他们更了解他们手机,所以有些时候能显著提高速度,特别是图片,视频使用方面。
5.使用监视工具分析MIDlet的瓶颈,wtk和各个公司提供的开发包里都会有,可以找到程序的弱点。如果是在手机上,用timer测试你认为有可以的地方。
6.使用System.gc(),在无线程阻塞的情况下可以有效的缓解内存压力,但是有些公司不是太推荐使用(如nokia).sun的说法也是越低端的机子执行的越慢,总之,慎用吧。
JAVA手机网[www.cnjm.net]7.用固定的数组代替使用Vector。
8.图片的优化。考虑使用设备的规格,可能高分辨率的图片不一定显示的出来。
9.不用的对象赋值为null,为更快的回收
10.用混淆器处理你的类文件,防止反编译,还有一个好的副作用就是它减小class文件的大小,因为混淆器往往用较短的字符串代替原来的变量或方法名。
(出处:急速软件下载学院)
-
- 使用技巧:J2ME中程序优化的十个小方法 相关文章:
- ·非主流ps教程实用的技巧大全
- ·Fireworks教程 液体金属表面特效制作
- ·Fireworks教程:立体质感水晶的制作过程
- ·Windows Vista停止报告程序问题的技巧方法
- ·非主流ps教程:制作红绿色调效果
- ·Photoshop液化滤镜校正歪斜的人物头像教程
- ·CSS教程:CSS中的定位(position)
- ·Flash制作交互动画教程 星座查询器
- ·Photoshop教程 绘制可爱半透明圣诞帽
- ·Linux下限制Root用户进行远程登陆
- 使用技巧:J2ME中程序优化的十个小方法 相关软件
- ·《QQ游戏2007》beta1安装程序
- ·怪叔叔WII游戏教程之六-勇者斗恶龙
- ·《风色幻想6》完整流程攻略
- ·PSP自动更换壁纸插件及教程
- ·PS教程
- ·传奇女子的冒险经历及心路历程《罪恶天使》
- ·潘多拉神奇电池记忆棒制作必要程序
- ·名人讲述自己的读书历程:《与名人一起读书》
- ·卧底警察心路历程和传奇见闻:《卧底》
- ·PS文字特效教程(全7辑)6-7
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·J2EE中用EntityBean和JDO的优缺点分析
- ·J2EE应用程序中SQL语句的自动构造方法
- ·详细讲解基于J2EE实现Web方式软交换配置
- ·新手入门:J2EE初学者要理解的几个问题
- ·J2ME可选包—PIM介绍
- ·第一个Spring MVC程序
- ·HTML表单Form中的get和post方法
- ·使用platformRequest()自动更新MIDlet套件
- ·JSP标准标签库(二)
- ·JBoss4.0.2集群指南
- ·J2ME网络程序中移动资费页面的处理
- ·J2ME中访问手机本地电话本
- ·解决在J2ME平台上的手机游戏移植的问题
- ·在J2ME编程中使用 Nokia 的中文模拟器
- ·使用J2ME程序测试MIDlet的生命周期实例
- ·J2EE基础:Weblogic服务器体系结构介绍
- ·J2ME基础应用篇:如何将J2ME与XML集成
- ·详细介绍构建高性能J2EE应用的十个技巧
- ·怎样优化J2ME程序之中的 paint() 函数
- ·新手入门:初学者搭建J2ME移动开发平台
