![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java me
hu1010
这个作者很懒,什么都没留下…
展开
-
j2me游戏中使用记录管理系统
纪录管理系统(Record Management System ,简称RMS)。他能使你能够在手机设备的内存中持久地存储数据。一、 记录管理系统概览记 录管理系统简单的说就是一个小型的数据库。具有典型的数据库的结构模型。RMS提供了RecordStore类,用于MIDlet应用程序和RMS通信。 RecordStore相当于数据库中的表。我们可以在每个表中,放置若干条记录(Record)...原创 2009-09-22 10:32:41 · 126 阅读 · 0 评论 -
网络图片资源处理
编程中往往不仅需要处理本地的图片资源,还要处理网络中获取的图片数据,一般这样处理:private String url;private byte[] data;private int datalength; private DataInputStream dis;private HttpConnection hc; url = "http://xx/xx.gi...原创 2009-09-29 13:22:55 · 90 阅读 · 0 评论 -
J2ME Effects Library
J2ME ARMY KNIFE is, as far as I’m aware, unique. There is no other J2ME library out there that allows you to quickly and easily create impressive and effective image and text effects IN REAL TIME, WIT...原创 2009-09-28 15:42:36 · 164 阅读 · 0 评论 -
j2me中的MIDlet类说明
在J2ME编程过程中,MIDlet是最核心的类之一,熟悉该类的使用是J2ME学习过程中必须首先掌握的类,下面就结合实际介绍一下该类的实际使用。 众所周知,J2ME程序都是从MIDlet类开始执行,系统规定了MIDlet的生命周期。规定MIDlet程序有三种状态: 1、 暂停状态 2、 运行状态 3、 销毁状态 系统在执行MIDlet程序时,首先构造一个MIDlet类型的对象,然...原创 2009-09-28 13:14:50 · 148 阅读 · 0 评论 -
J2ME入门体会
学习J2ME已经有几天的时间了,今天我以一个初学者的角度来谈谈如何学习J2ME 记得我第一次看J2ME的书时间是在我要去应聘xxx公司的J2ME开发工程师职位的前一天,那天为了面试的需要我准备了一天的时间,对于一个J2ME的菜鸟都还算上的我可想而之在短短的一天时间能准备成什么样子,我们知道一门语言要入门是得有一个过程的,这个过程至少要有4天的时间,何况面对的大家公认很难的J2ME,有的人编代码...原创 2009-09-28 13:13:20 · 83 阅读 · 0 评论 -
j2me进度条Gauge模板
这是很好的进度条的模板,里面涉及丰富的Java知识,值得很好研究。如:单例模式,接口等知识。。。package com.srk.gauge; import javax.microedition.lcdui.Display; /** * * 这是仿照Smart Ticket制作的进度条观察者,这个模型的优点是 * 1,低耦合度。你可以通过Form,Canvas等来实现...原创 2009-09-28 13:11:17 · 115 阅读 · 0 评论 -
使用调色板修改png图片
这个算法是参考一位高人的文章,直接读取并修改png格式图片的调色板,然后生成新的调色板替代原来的。这样可以实现游戏中常见的变色效果,可以解决游戏容量有限,不能存放太多精灵图片的问题。具体过程其实并不复杂,大家可以先搜索资料,先看看png图片的格式定义。这个算法正是找到调色板区,根据原有格式修改之后,生成新的crc校验码,然后替换原来的调色板。这样就可以用一个png图片,创建多个变色副本。p...原创 2009-09-28 13:07:54 · 305 阅读 · 0 评论 -
SimpleCache
public class SimpleCache { private static long wideHits; private static long wideMisses; private Hashtable cache; private Vector stamps; private int maxSize; private l...原创 2009-09-28 12:39:45 · 97 阅读 · 0 评论 -
StringTokenizer
public class StringTokenizer { private static final String DEFAULT_SEPARATORS = " \t\r\n"; private Enumeration i; public StringTokenizer(final String source, final String separato...原创 2009-09-28 12:36:57 · 60 阅读 · 0 评论 -
编码技巧
1. 用StringBuffer 代替 String,因为 String 对象不能被更改, 任何对 String 对象的更改都是会创建一个新的 String 对象 2. 直接存取类中的变量要比通过 setter / gettter 方法快 3. 使用本地变量比使用类/实例变量更有效率 ...原创 2009-09-22 11:56:53 · 91 阅读 · 0 评论 -
混淆器
ProGuard - http://proguard.sourceforge.net SourceGuard - http://www.javalobby.com RetroGuard - ht...原创 2009-09-22 10:49:50 · 111 阅读 · 0 评论 -
老外写的 StringTool
/* * StringTool.java * * Created on 2006年5月8日, 下午7:16 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */import java.util.Calendar;...原创 2009-10-26 16:22:47 · 183 阅读 · 0 评论