J2ME资料
文章平均质量分 63
PigTeacher
这个作者很懒,什么都没留下…
展开
-
(转帖)深入理解Midlet类
在J2ME编程过程中,MIDlet是最核心的类之一,熟悉该类的使用是J2ME学习过程中必须首先掌握的类,下面就结合实际介绍一下该类的实际使用。 众所周知,J2ME程序都是从MIDlet类开始执行,系统规定了MIDlet的生命周期。规定MIDlet程序有三种状态:1、 暂停状态2、 运行状态3、 销毁状态系统在执行MIDlet程序时,首先构造一个MIDlet类型转载 2010-03-11 13:33:00 · 682 阅读 · 0 评论 -
JDK版本变迁历史及代号
从JDK1.2.2开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的.转载 2010-06-03 10:46:00 · 1054 阅读 · 0 评论 -
JSR规范
J2ME 配置规范==================================================================================JSR 30 --- Connected Limited Device Configuration 1.0http://jcp.org/en/jsr/detail?id=30JSR 139 --- Connecte转载 2010-05-24 16:25:00 · 1015 阅读 · 0 评论 -
把break 当作goto 的一种形式来用
把break 当作goto 的一种形式来用 break语句除了在switch语句和循环中使用之外,它还能作为goto 语句的一种“文明”形式来使用。Java 中没有 goto 语句,因为goto 语句提供了一种改变程序运行流程的非结构化方式。这通常使程序难以理解和难于维护。它也阻止了某些编译器的优化。但是,有些地方goto 语句对于构造流程控制是有用的而且是合法的。例如,从嵌套很深的循环中退原创 2010-05-09 20:18:00 · 1215 阅读 · 0 评论 -
混淆工具 proguard 的安装
当你在Eclipse环境下打包时,选择create obfuscated package后就弹出一个对话框,内容是这样的:Proguard is not correctly configured Please configure proguard preferences 其实这是缺少一个混淆包,很容易解决,首先,你必须下载一个混淆包,叫 proguard4.4.rar ,版本的话视具体转载 2010-04-02 10:12:00 · 5438 阅读 · 0 评论 -
原始类型与封装类的区别
Integer是int的封装类,里面有很多进行处理的静态方法 Integer是对象而int不是,内存的分配位置也不一样 int是一种基本数据类型,而Integer是相应于int的类类型,称为对象包装。 实现这种对象包装的目的主要是因为类能够提供必要的方法,用于实现基本数据类型的数值与可打印字符串之间的转换,以及一些其他的实用程序方法; 另外,有些数据结构库类只能操作对象,而不支持基本数据原创 2010-03-31 22:26:00 · 7954 阅读 · 2 评论 -
J2ME语法
1.静态变量与静态方法: 静态的方法是在类加载(第一次使用的时候)的时候就已经分配了内存空间的,静态的变量当然也是在类加载的时候分配内存空间2.if……else if……else if与if if if的区别: if(a==1){ paintString1(g); } if(b==2){ paintString2(g); } -----------原创 2010-03-31 22:14:00 · 791 阅读 · 0 评论 -
Canvas实现文本框
在canvas类里调用textbox private TextBox inputName = null; private Command cCancel = new Command("cancel", Command.CANCEL, 1); private Command cOK = new Comman转载 2010-03-17 17:51:00 · 6488 阅读 · 0 评论 -
用Hashtable来限制textfild数字输入
package com.mopietek; import java.util.Hashtable; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; import com.sun.lwu转载 2010-03-16 09:13:00 · 661 阅读 · 0 评论 -
(转帖)必须用this关键字的三种情况:
必须用this关键字的三种情况: 1、我们想通过构造方法将外部传入的参数赋值给类的成员变量,构造方法的形式参数名称与类的成员变量名相同。例如: class Person ...{ String name; public Person(String name) ...{转载 2010-03-09 12:52:00 · 1105 阅读 · 1 评论 -
(转帖)理解MIDP的界面类体系(高级/低级UI)
因为在MIDP手机编程中,没有控制台的概念,所以所有的MIDP手机软件都必须有自己的界面,下面就熟悉一下MIDP的界面类体系。 首先说明的是,MIDP的标准界面类都位于javax.microedition.lcdui包中,使用时一定要记得引入。 在界面体系中,所以可以直接显示的界面类都继承自同一个父类——Displayable。根据是否能直接操作屏幕,以及是否和屏幕转载 2010-03-11 13:09:00 · 736 阅读 · 0 评论 -
(转帖)J2ME Canvas资料
用惯的J2ME高级UI而还没有接触过低级UI的developer一定不会习惯跟Canvas的初夜!因为他没有Form那么多可以触摸到风情万种,也没有Item的独特风味,有的只是一个只画笔一个画布,一些只有名字的事件响应方法,更奇怪的事情是你不能手动的调用paint()去做你想做的事情,一切你都只能任凭系统摆布!今日话题 — J2ME Canvas 开发小解 [请注意不是小姐,你可以理解为详解] !转载 2010-03-11 11:58:00 · 857 阅读 · 0 评论 -
JAVA平台与JAVA虚拟机
JAVA平台实现方式: Java 虚拟机器(Java Virtual Machine,JVM) 第一层 (最上层)的 Java bytecode 第二层 Java 虚拟机器 第三层 操作系统 第四层 (最底层)的芯片 Java 操作系统(Java Operating System) 第一层 (最上层)的 Java bytecode 第二层 Java 操作系统原创 2010-06-15 22:30:00 · 918 阅读 · 0 评论