| 【J2ME开发】 | 新手入门 用户界面 数据库 联网开发 WAP与XML J2ME可选包 |
| 【游戏开发】 | |
| 【厂商开发】 | 诺基亚 索尼爱立信 NEC开发专区 摩托罗拉 |
| 【技术动态】 | |
| 【语言基础】 | Java线程 java IO专题 Java基础类 网络编程 用户界面 设计模式 |
| 【J2EE开发】 | 新手入门 web技术 数据库 应用服务器 开源项目 高级应用 其他技术 |

eclipseME调试的设置 [2008-4-14 7:48:44]
由于无线开发包的一些问题和Sun的特殊性,如果你想要Eclipse环境中调试你的MIDlet程序,你必须修改Eclipse中调试的几个默认参数。步骤如下:
J2ME经验总结之Base64( [2008-2-29 9:52:40]
Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to represent arbitrary seq
常见J2ME系统属性及其作用列表 [2008-2-16 22:04:32]
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性,可以让我们来进行获得,下面就一一进行介绍。 表1 CLDC、MIDP和JTWI属性属性名称
MIDP2.1规范的新特性 [2008-1-6 21:44:12]
MIDP 2.1规范最终定稿于2006年5月26日,是对MIDP2.0规范的补充。和MIDP 2.0规范相比,主要增加了下列新特性:1、 一个TextField或一个TextBox的最小尺寸(存储容量)不能少于1000个字符2、 LCDUI
Doja版的helloword程序 [2007-10-15 22:23:20]
与其它所有java程序一样,每个Doja程序都需要有一个入口函数。闲言少叙,还是先看程序吧:import com.nttdocomo.ui.*;import com.nttdocomo.io.*; public class Hel
缩小Doja程序的大小 [2007-10-15 22:18:41]
在Doja环境里,JAR文件和ScratchPad文件的的大小是有限制的,具体的限制如下表所示:版本JAR文件大小(kbyte)ScratchPad文件大小(kbyte)Doja 1.03050Doja 2.030100Doja 2.130
使用Eclipse配置doja开发环境 [2007-10-15 22:13:40]
在这里我详细讲解一下使用eclipse进行Doja程序开发前期所需要进行的配置,并使用elipse创建一个工程。在这里我以Doja v4.1 + eclipse 3.0为例进行说明。一.选择Window -> Preferences在
Antenna与j2me打包 [2007-9-5 7:54:13]
Antenna与j2me打包 众所周知,j2me平台受限于各厂商对KVM的实现不同。此外,由于不同终端性能的差别,j2me开发中的 机型适配是相当繁琐的工作。当然,对于该难题,有很多种解决方案。例如,可以使用j2mepolish,
使用J2mePolish的build功能 [2007-9-1 10:46:07]
本文主要探讨如何使用j2mepolish进行build,至于j2mepolish的其他强大功能,本文不涉及。本人接触j2mepolish时间不长,若有漏洞或出错,请路过的朋友指正,同时欢迎大家拍砖。对于J2mepolish的主要功能,不用再
手机网络应用客户端软件开发实践简介 [2007-8-18 20:53:22]
网络应用与客户端软件 说到移动网络应用,前几年大家首先想到的就是WAP应用。最近随着市场上手机的可编程能力越来越强,手机软件开发平台和产业链的逐渐成熟,手机上的网络应用
在J2ME编程中使用Nokia的中文模拟器 [2007-6-5 8:11:38]
在J2ME编程中,经常需要使用Nokia系列的模拟器,但是Nokia Developer’s Suit for J2ME中提供的三个模拟器都无法正确的显示中文,在程序开发过程中,大家经常要为这个事情头疼。下面介绍几个可以在编程中支持中文显示
KVM的执行引擎(下) — 指令集 [2007-3-19 21:17:39]
指令集是虚拟机中最底层也是最核心的部分,Java程序中的变量赋值、函数调用等所有操作最后都要被转化为一条条的指令来执行。指令集是在Java虚拟机规范中定义的,各种虚拟机实现要给予精确的实现,下面就来介绍一下指令集的分类以及在KVM中是如何实
KVM的执行引擎(上) — 栈和帧 [2007-3-19 21:15:07]
接下来的两篇将介绍在KVM中字节是如何执行的,这是KVM中比较核心的内容,分为两部分来讲,本篇先介绍虚拟机中的栈和帧是如何实现的。 首先来看一些全局指针,在头文件kvm/vmcommon/h/interpret.h中定义有以下结构
KVM的常量池 [2007-3-19 21:12:43]
在class文件中,“常量池”是最复杂也最值得关注的内容。Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形
KVM的类加载 [2007-3-19 21:09:48]
首先简要介绍一下class文件的结构(详细内容请参考Java虚拟机规范,在《深入Java虚拟机》一书中也有详细描述):长度(字节)名称解释4magic0xCAFEBABE,Java文件的标识,常称为“魔数”2minor_version次版本
KVM的扩展 [2007-3-13 11:37:36]
KVM本身只带有cldc1.1的类库,功能十分简单,不能满足用户的需求,本篇介绍如何对KVM进行扩展。对KVM进行扩展,在Java层十分简单,只要向在编译Java代码时多加一个文件就可以,没什么要说的,麻烦的是如果在加入的Java类中有本地
KVM简介和编译 [2007-3-13 11:29:18]
KVM(K Virtual Machine)是SUN公司的一种主要面向嵌入式设备的小型Java虚拟机,在PC机上也能使用。KVM最大的特点是极为小巧,只有一个可执行文件,大概200K多一点。相应地,KVM的功能也很弱,它只有cldc1.1的
J2ME MIDlet(MIDP 2.0)代码签名证书申请和使 [2007-3-3 15:58:56]
VeriSign 和 Thawte 的Java代码签名证书可以用于数字签名运行J2ME MIDlet(MIDP 2.0)代码,支持目前市面上流行的各种基于Java的手机多媒体和交互应用,运行签名后的MIDlet Suite就不会弹出烦人的警
MIDP 2.0安全机制 与 MIDlet 数字签名 [2007-3-3 15:47:57]
本文档是 WoTrust 根据 Forum Nokia 提供的技术文档《MIDP 2.0: Tutorial On Signed MIDlets》翻译整理的,请同时参考此英文原文文档。请用户在编写 MIDlet 和签名 MIdlet 之前阅
Java ME开发新手入门问题整理之一 [2007-2-25 14:51:46]
本文是对J2ME开发网论坛进行整理得到的,目的是把开发者常见的问题总结在一起。帮助新手快速解决在开发中遇到的问题。如果您在开发中有问题或者希望把自己开发中的经验和大家分享,可以到论坛发帖,感谢您对J2ME开发网的支持。 1)如果你

您现在的位置: 