![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2me
hmc1985
这个作者很懒,什么都没留下…
展开
-
利用kxml2包生成xml文件
<br /> 使用j2me编程的人都应该熟悉kxml2,都知道它是用来解析xml文件的,原理很简单,只需要把xml文件里面的标签按顺序塞入代码里面,就可以解析出来了,这里就不做过多的说明了。现在我要讲的是kxml2的另一个用法,就是将刚才说的解决步骤反过来,用一些数据来生成特定的xml文件。因为有些时间会用到这个功能,生成xml文件,在本地保存起来,具体用法如下:<br />import java.io.ByteArrayOutputStream;import java.io.OutputStre原创 2010-07-09 15:41:00 · 1734 阅读 · 6 评论 -
instanceof操作符
在进行强制类型转换的时候为了防止出现ClassCastException,需要进行判断,可以使用instanceof操作符。下面分别介绍instanceof操作符的基本用法、使用的场合以及注意事项。1、基本用法 instanceof操作符用于判断某个对象是否是某个类型的对象。 格式如下: o instanceof C o表示对象,C表示类型,如果o是C的对象表达式返回true,否则返回false。 下面的代码用于判断参数是否为整数:public void f(Object o)转载 2010-06-22 09:40:00 · 787 阅读 · 0 评论 -
J2ME中,实现多线程的方法
在J2ME中,主要有以下三种方法实现多线程。 一、继承Thread类(java.lang.Thread) 通过编写线程类继承Thread类并重写Thread类中的run()方法实现线程,当线程对象被运行时候将会自动执行run方法中的实体内容,从而开辟一个单独的线程并运行起来。如:public class ThreadSimple extends Thread { publi原创 2010-05-26 16:19:00 · 762 阅读 · 0 评论 -
j2me:rms的条件过滤
在j2me中,rms的条件过滤主要是用到了RecordFilter接口,必须实现里面的public boolean matches(byte[] candidate)方法例子:import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;impo原创 2010-05-26 11:48:00 · 641 阅读 · 0 评论 -
J2ME应用自动升级
MIDP 2.0提供了一系列的新特性,其中一个就是调用平台的应用。例如可以调用WAP浏览器访问特定的网址,也可以调用电话应用程序呼叫某个号码。 上述两个功能都可以使用MIDlet类的platformRequest()方法实现,platformRequest()接受一个String类型的参数url,如果是呼叫电话号码则url的形式为tel:13810011001。如果是调转载 2010-05-27 14:43:00 · 539 阅读 · 0 评论 -
J2ME:rms的排序
对rms中的数据进行排序,主要是要继承RecordComparator接口,实现compare(byte[] arg0, byte[] arg1)方法,其中排序是:设arg0为前一条数据,arg1为后一条数据RecordComparator.FOLLOWS; //arg0放到arg1的后面RecordComparator.PRECEDES; //arg0放到arg1的前面RecordCom原创 2010-05-26 11:34:00 · 431 阅读 · 0 评论 -
J2ME:rms的事件监听器
其实j2me中的rms的事件监听器很简单,主要是继承RecordListener接口,实现其中的三个方法:recordAdded(RecordStore rs, int rid); //添加记录响应事件recordChanged(RecordStore rs, int rid); //改变记录响应事件recordDeleted(RecordStore rs, int rid原创 2010-05-26 09:44:00 · 567 阅读 · 0 评论 -
J2ME概述
J2ME概述具备良好的java语言基础,不要还没有学习java语言就拿起一本J2ME的书来看。这样效果并不好,相反如果你有良好的java语言基础的话,J2ME就显得比较容易掌握! 如果你决定开始学习J2ME了,那么首先你应该清楚J2ME的体系结构是什么样的。当你真正清楚了Configuration和Profile的关系、了解了CDC和CLDC的区别后,那么你可以开始编写自己转载 2010-05-20 11:46:00 · 426 阅读 · 0 评论 -
j2me中的字符串替代函数,replace(),
由于在j2me中,replace()方法只有对字符的替换,没有对字符串的替换,字符串的替换代码如下: /* * 替换 src 源 * neetStr 需要被替换的 * String rep 替换成String */ public static String replace(String src, String neetStr, String rep) { V原创 2010-05-20 11:36:00 · 755 阅读 · 0 评论 -
j2me中对颜色进行汇总的一个类,如果有朋友需要可以拿来用。
j2me中对颜色进行汇总的一个类,如果有朋友需要可以拿来用,代码如下:public class Color { /** * 纯黑色 */ public static final int BLACK = 0x000000; /** * 浅粉红色 */ public static final int LIGHT_PINK = 0xFFB6C1; /**原创 2010-05-20 11:44:00 · 527 阅读 · 0 评论 -
j2me中的字符串的截取方法。
j2me中的字符串的截取方法,将字符串按指定的字符串截成字符串数组,代码如下: /** * 字符串的截取方法,将字符串按指定的字符串截成字符串数组 * * @param original * 目标字符串 * @param regex * 指定的字符串 * @return 字符串数组 */ publ原创 2010-05-20 11:33:00 · 952 阅读 · 0 评论 -
j2me中图片缩放的函数
j2me中图片缩放的函数,源码如下: /** * 缩放图片 * * @param src * 被缩放的图片 * @param dstW * 缩放后图片的宽度 * @param dstH * 缩放后图片的高度 * @return 缩放后的图片 */ public s原创 2010-05-20 11:31:00 · 419 阅读 · 0 评论 -
j2me中的URLEncoder函数
在j2me中,有些时候会遇到中文的网址,需要对其进行编码,如果有朋友需要可以从这里拷贝,解码代码如下:package mac.common;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.Unsup原创 2010-05-20 11:29:00 · 531 阅读 · 0 评论 -
j2me的Base64编码
有时候,需要将文本内容进行Base64编码,或者对Base64的文件进行解码,以下是j2me中Base64编解码的源码,有用的朋友可以直接拿来用。/* * To change this template, choose Tools | Templates * and open the template in the editor. */package mac.common;原创 2010-05-20 11:24:00 · 628 阅读 · 0 评论 -
J2ME IMEI
不是所有手机可以取得IMEI.西门子: System.getProperty("com.siemens.IMEI");三星: System.getProperty("com.samsung.imei");索爱: System.getProperty("com.sonyericsson.imei");摩托罗拉: System.getProperty("IMEI"); Sys原创 2010-05-20 11:16:00 · 340 阅读 · 0 评论 -
从原字符串中找到指定的字符串,替换成另外的字符串
<br />public static String RepString (String s, String s1, String s2, boolean ignoreCase) { String tmp = ""; if (s == null || s1 == null || s2 == null) { return s; } int j; if (ignoreCase) { s1 = s1.toLowerCase(); int i;原创 2010-09-01 15:28:00 · 779 阅读 · 0 评论