- J2ME
-
J2ME蓝牙程序开发实战入门
概述 目前,很多手机已经具备了蓝牙功能。虽然midp2.0没有包括蓝牙api,但是jcp定义了jsr82, java apis for bluetooth wireless technology (jabwt).这是一个可选api,很多支持midp2.0的手机已经实现了,比如nokia 6600, nokia 6670,nokia7610等等。对于一个开发者来说,如果目标平台支持jsr82的话,在制作联网对战类型游戏或者应用的时候,蓝牙...
WAP手机的问卷调查系统构建
普通的网页问卷调查系统大家一定都见过,但是大家有没有试过在wap上进行问卷调查呢?估计大部分的朋友都没有见过,那就让我们来写一个吧! 想一想怎么实现这个系统呢?首先建立一个页面,显示将就哪一个问题进行调查或投票,一般是出现一个复选框,给出问题和若干选项,服务器收集投票,存入日志文件或存入数据库,并能显示问卷调查结果,这就是一个...
详解面向3G的传输网络
一、3g网络浅析 为了便于解决3g传输的问题,先分析一下3g网络向传输网络提供的接口。3g网络包括wcdma、cdma2000、td-scdma三种网络制式,由核心网和无线网utran组成。核心网由于考虑到数据业务的大量引入,在设备构成上又分为cs(电路域)和ps(分组域)。从技术本身来看,wcdma的商用版本为r99和r4,其中r99版本的wcdma需与gsm网络结合,核心网与g...
集成WAP和Java 浏览器解决电信难题
动互联网技术专业公司digital airways公司日前推出了受大众欢迎的wapaka微型浏览器的引擎版。 该版本实现了人们盼望已久的梦想:在移动世界里把java和基于浏览器的方法统一到一起,从而为开发开放式、模块化的java设备平台铺平了道路。 把wap/xhtml/i-mode和java集成到一起一直是电信行业中的一个重大问题。 wap/xhtml...
J2ME学习――RMS从入门到精通之一
record management system是j2me的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此record management system是j2me开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍record management system的知识。 顾名思义record management system是管理数据的系统,record是系统...
MIDlet生命周期的理解及游戏死机问题
学习j2me,首先要了解midlet的生命周期。本文主要是深入了解一下midlet的生命周期。 首先在你运行一个程序的时候,jam会调用该midlet的构造函数来生成midlet的对象,然后被jam置于paused状态。一旦jam认为这个midlet对象可以执行时,就会调用startapp()方法,并将此midlet置于active状态。startapp()方法由于在系统来电、或者退回到系统菜单返...
J2ME编程实践之联网开发
由于无线设备所能支持的网络协议非常有限,仅限于http,socket,udp等几种协议,不同的厂家可能还支持其他网络协议,但是,midp 1.0规范规定,http协议是必须实现的协议,而其他协议的实现都是可选的。因此,为了能在不同类型的手机上移植,我们尽量采用http作为网络连接的首选协议,这样还能重用服务器端的代码。但是,由于http是一个基于文本的效率较低的...
开发J2ME联网应用程序
尽管目前的无线网络不够理想,手机联网还是给我们开发人员不小的震撼的。毕竟这真的是件神奇的事情,不是吗?本文将讲述如何应用j2me平台中的通用联网框架开发联网的应用程序。 首先,必须说明一点:midp中规定,任何移动信息设备都必须提供通过http协议的支持,而像其他的通信方式例如socket是设备相关的。有些手机会支...
深入MIDIet State Change Exception
当midiet程序运行时出现错误的时候,应用程序管理器(application manager)会发出这个异常(exception). 在midiet类中也有两个方法可以发出这个异常(exception): destroyapp()和startapp(). 下面是一个捕捉和发送例外的例子。这个简单的midiet显示一个form和一个关闭程序的按钮(显示exit). 创建这个例子的时候,我们会有这个问题:当...
分享关于j2me xmlReader的轻量级实现
一、kxml的前身--xmlpull xmlpull提供了为资源有限的环境(如j2me)和j2ee应用服务器使用的xml解析api,xml pull解析允许使用stream解析的方式。 xmlpull的特点: * 简单的接口-解析器包含一个接口、一个异常、一个建立解析器的factory; * 无实现依赖-模仿jaxp的factory类和很容易的切换不同的xmlpull v1...