⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sdksample.java

📁 Move2008 J2ME SDK是Move2008开发团队在平时的开发中研究出的一个非常精简的类库
💻 JAVA
字号:
import javax.microedition.midlet.*;import javax.microedition.lcdui.*;import Move2008.UI.Resource;public class SDKSample extends MIDlet{		public static SDKSample instance = null;	public static Resource rs = null;	public static LogoCanvas logoCanvas = null;	public static MenuCanvas menuCanvas = null;		public static int CVS_LOGO		= 0;	//LOGO Canvas	public static int CVS_MAINMENU	= 1;	//主菜单Canvas		public static int IMAGES		= 4;	//图片总数	public static int IMG_LOGO		= 0;	public static int IMG_FONT1		= 1;	public static int IMG_FONT2		= 2;	public static int IMG_FONT3		= 3;			public static int STRINGS		= 4;	//字符串总数	public static int STR_APPNAME	= 0;	public static int STR_TITLE		= 1;	public static int STR_HELP		= 2;	public static int STR_ABOUT		= 3;	    public SDKSample() {        instance = this;     	rs = new Resource(IMAGES, STRINGS);     			//加载字符串资源		rs.setString(SDKSample.STR_APPNAME, "MOVE2008 UI SDK");		rs.setString(SDKSample.STR_TITLE, "SDK SAMPLE");		rs.setString(SDKSample.STR_HELP, "Help");		rs.setString(SDKSample.STR_ABOUT, "Move2008");	     	    }    protected void destroyApp(boolean unconditional) {    }    protected void pauseApp() {    }    protected void startApp() {		changeCanvas(CVS_LOGO,true);    }    public static void exit() {        instance.destroyApp(true);        instance.notifyDestroyed();        instance = null;    }	public static void changeCanvas(int canvasId, boolean isCreate)	{		switch(canvasId)		{			case 0: //LOGO				if(logoCanvas==null || isCreate)					logoCanvas = new LogoCanvas();				Display.getDisplay(instance).setCurrent(logoCanvas);				break;	        case 1: //MAINMENU				if(menuCanvas==null || isCreate)					menuCanvas = new MenuCanvas();				Display.getDisplay(instance).setCurrent(menuCanvas);	        	        				break;		}	}	public static void alert(String title,String str)	{		Alert a = new Alert(title,str,null,null);		a.setTimeout(Alert.FOREVER);        Display.getDisplay(instance).setCurrent(a);	                }           public static void helpAlert()    {    	alert("SDK Help",rs.getString(STR_HELP));        }        public static void aboutAlert()    {    	alert("Move2008 UI",rs.getString(STR_ABOUT));        }    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -