缓冲绘制算法及演示代码  
原理:根据JSR特定的类来进行测试,以确定手机对JSR的支持情况 测试程序本身基于 CLDC1.0 MIDP1.0的最低要求 package redduke.test; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcd ...
泛型: Java 语言中最容易引发错误的因素之一 - 需要不断地将表达式向下类型转换(downcast)为比其静态类型更为具体的数据类型。比如将Vector中的数据取出来之后,强制转换为实际类型。在JDK1.5之前,不得不这样做,JDK1.5之后,程序员再也不用这么辛苦了. //JDK1.5 Vector<String> v=new Vector<String>(); v.add("A"); String a=v.elementAt(0);//注意这里,get出来之后,直接就是String类型的了 //JDK1.4 Vector ...
最近移动对网关进行改造,会弹出一个资费提示的wap页面,干扰了众多手机应用,手机网络游戏的正常运行,仅提供一个移动资费提示过滤的工具类代码,以抛砖引玉 package redduke.game.j2me.io; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStr ...
import java.io.*; /** * 在Java中,输入流分为字节流和字符流,字节流向字符流的转换有现成的类可以使用 * 但是字符流再转回 字节流就不好办了,这里提供一个字符输入流向字节输入流的转换 * @author redduke1202 */ public class InputStreamFromReader extends InputStream { /* * 字符输入流 */ Reader reader; /* * 编码格式 */ String encoding=null; /* * 字节缓冲 ...
package redduke.game.j2me.io; import java.io.IOException; import java.io.InputStream; import redduke.game.j2me.util.Util; /** * 自缓冲输入流,用于构建流媒体 * @author redduke * @since 0.6 */ public class SelfBufferedInputStream extends InputStream { /* * 输入流 */ protected InputStream ...
变量 意义 取值范围 wtk.midp.version 指定 MIDP 版本 1.0 2.0 2.1 wtk.cldc.version 指定 CLDC 版本 1.0 1.1 wtk.home 指定 WTK 目录 WTK 安装目录 wtk.wma.version ...
J2me 2D 开源游戏开发类库,提供轻量级的polish,专用于游戏的开发类库. http://sf.net/projects/j2me2dgamelib 欢迎使用,提出意见和建议
redduke1202
搜索本博客
最近加入圈子
存档
最新评论