优化J2ME程序大小[Java编程]
本文“优化J2ME程序大小[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
要把J2ME程序与J2SE程序区脱离来,其根据就是J2ME运行所处的受限环境.大都J2ME系统的主要受限条件就是可以存储和运路程序所需内存的大小.比方,很多MIDP设备限制利用程序的尺寸不大于50K,这远远不及Server端J2SE运行环境下那些成兆的程序.实际利用中,程序会很简单超越这些限制条件.通过本篇您将学到一些减小程序尺寸大小的本领,并在下面的例子中实践这些技术.这个例子MIDlet仅仅显示一个文本框并在其内容改变时发声.
package com.j2medeveloper.techtips;
import javax.microedition.lcdui.*;
public class BeforeSizeOptimization extends
BasicMIDlet {
public static final Command exitCommand =
new Command( "Exit",
Command.EXIT, 1 );
public BeforeSizeOptimization(){
}
protected void initMIDlet(){
getDisplay().setCurrent( new Mainform() );
}
public class Mainform extends form {
public Mainform(){
super( "Mainform" );
addCommand( exitCommand );
append( textf );
setCommandListener( new CommandListener(){
public void commandAction( Command c,
Displayable d ){
if( c == exitCommand ){
exitMIDlet();
}
}
}
);
setItemStateListener(
new ItemStateListener() {
public void itemStateChanged(
Item item ){
if( item == textf ){
AlertType.INFO.playSound(
getDisplay() );
}
}
}
);
}
private TextField textf =
new TextField( "Type anything", null,
20, 0 );
}
}
以上是“优化J2ME程序大小[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |