
J2ME
wyymaomi
这个作者很懒,什么都没留下…
展开
-
关于手机POST发送中文字符的测试
最近搞一个WAP项目,发现有些手机用POST方式提交中文字符的编码有些奇怪,我的环境是GB18030,支持GBK/GB2312。我开发测试Opera7.60。开发语言JSP/JAVA。据我所知,JAVA默认传输的字符集是8859_1(单字节字符集),手机上大部分是UTF-8,少部分是GB2312;关于这些字符集请参考http://www.itican.net/lmy0083/?page_id=转载 2008-11-18 13:27:00 · 842 阅读 · 0 评论 -
一个手机浏览器的发展史
Zi Bin Cheah 高伟2005年四月,挪威首都奥斯陆北欧的春天才刚刚到来,地面还覆盖着零星白雪。在Opera总部5层的办公楼里,Opera软件公司全球CEO谭咏文(Jon S. von Tetzchner),一个身高足有2米而看起来有些严肃的冰岛人,倚坐在沙发扶手上,仔细摆弄着手里的一款普通手机。一切源于公司瑞典研发部门里几个年轻工程师开发的一个小程序。利用这个转载 2009-06-01 09:35:00 · 916 阅读 · 0 评论 -
关于j2me中RMS的大小限制
昨天做千寻网站的手机终端软件,大保存内容到手机的RMS时出现RecordStoreFullException例外,这个例外是在记录存储中没有足够的可用空间时抛出的,于是在手机上进行调试,RecordStore.getSizeAvailable(),空间还很大,百思不得其解,上网搜了一下http://www.j2medev.com/Article/ShowArticle.asp?Article转载 2009-07-23 10:36:00 · 1206 阅读 · 2 评论 -
moto E2文件访问
折腾了几天终于在moto E2手机上的文件访问成功了,我在j2me中访问手机目录目录前缀file:// 也可以用 file://localhost主目录/手机目录 phone/ 所以moto机器的文件目录为file:///phone/ 或者file://localhost/phone/存储卡目录为file:///sd// (moto E2访问不到存储卡转载 2009-04-17 13:13:00 · 986 阅读 · 0 评论 -
IMSI前5位对应移动运营商名称的列表
国际移动客户识别码 IMSI International Mobile Subscriber Identification Number 该信息存储在手机的sim卡中,长度为15位,在鉴权过程中使用。其中前5位对应移动运营商的名称 下面给出对应关系:中国移动运营商:46000, "CHINA MOBILE", "CN" 中国移动46001,转载 2009-04-19 10:16:00 · 26467 阅读 · 0 评论 -
手机客户端标识资源获取总结
在无线互联网开发中,服务器端能够自动获取并识别用户的手机机型、手机浏览器型号、手机号码、IMEI号等几个关键参数,对于提升用户体验、简化用户交互操作以及进行所谓的精准式营销等具有很重要的意义。 与此相关的几个典型的应用场景:用户注册时候,可以直接联网注册,服务器端直接获取用户的手机号和机型,简化注册过程; 用户下载客户端或其他软件资源时候不用手工选择厂商及机型转载 2009-04-19 10:26:00 · 1887 阅读 · 0 评论 -
J2ME 机型开发bug收集
各类J2ME的bug手机,对于JVM开发有参考意义MOTO 小C系列 常见机型:C650手机屏幕:128*128游戏屏幕:128*116非全屏屏幕:128*100JAVA联网:CMWAP需要代理字体大小:17*17,一行约7个中文字,内置一种字体,任何字体选项均为默认字体MIDP:2.0CLDC:1.0JAVA单个容量限制:标准100K(实际无限制,小于手机原创 2009-04-17 11:04:00 · 691 阅读 · 0 评论 -
J2ME开发中的连续按键问题
import javax.microedition.lcdui.*;import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;public class KeyActionMIDlet extends MIDlet{转载 2008-12-05 11:50:00 · 530 阅读 · 0 评论 -
探讨:通过j2me获取手机imei号码和cellid(基站号)
从网上找来的基站定位方面的资料:(摘自http://www.blogjava.net/lanfanss/archive/2008/08/11/221336.html)首先是需要程序能够拿到基站的id,比如周边三个基站的id,同事,需要知道手机和每个基站的通讯信号的强弱,确定出手机和基站的相对位置。为了得到经纬度,需要知道每个基站的经纬度,这个时候就牵涉到一张基站位置表。这个表是国家机密。但是,转载 2009-02-06 10:32:00 · 3406 阅读 · 2 评论 -
J2ME网络应用程序性能探讨
我在应用开发过程中,常常用到J2ME的网络应用,但限于J2ME无线设备的能力,我们不得不在可用性和性能之间作出选择,因此,我做了以下的试验,并由此总结出一点结论,以方便后来者不必再走弯路。 我的应用主要功能是测试J2ME设备的网络连接性能,因此,其他方面的测试概不涉及。 我们知道,J2ME的通用连接框架为我们提供了http/socket/数据报/本地文件/线外等连接方式,但由于具体设转载 2008-12-02 10:15:00 · 735 阅读 · 0 评论 -
LWUIT相关内容
LWUIT介绍:http://blog.youkuaiyun.com/hellogv/archive/2008/09/12/2919605.aspxLWUIT Tutorial:https://lwuit.dev.java.net/nonav/tutorial/index.htLml关注LWUIT应用:http://lwuit.blogspot.com/LWUIT API doc:https://原创 2008-12-01 13:08:00 · 621 阅读 · 0 评论 -
J2ME中RMS的使用解析
在J2ME中,RMS作为唯一的永久性存储工具,其重要性是不言而喻的。但是很多刚刚开始学习J2ME的新人总是抱怨在这方面的资料很少,或者是针对性不强。因此,我想把自己在这方面的一些学习心得和大家交流一下。RMS即Record Manager System,在手机应用中常常作为得分记录、游戏信息存储等的工具使用。RMS的使用可以分为两个部分:一、单一记录的构造;二、RecordStore的使用和操作。转载 2008-11-26 10:08:00 · 582 阅读 · 0 评论 -
J2me 网络问题 汇总
1.要关闭多次联网提示,可以购买证书,还有socket连接80/8080端口,也需要安全证书,具体证书的相关信息请在google里面查找即可。要看哪种手机支持不支持该证书,直接查看根证书即可。2.HttpConnection.Open的时候尽量不要用三个参数的那个,就是一个url参数,否则有些手机会出问题。3.不要用getResponseCode,有些手机直接crash。4.Con转载 2008-11-25 17:26:00 · 648 阅读 · 0 评论 -
J2ME编程开发平台的几个重要概念说明
内存 我们一直在强调,移动信息设备的内存非常小,使用起来应该加倍的珍惜,但是我们却很少知道这些内存是如何分类的,下面将做详细的介绍。事实上MIDP设备的内存分为三种, 1.ProgrammeMemory、Heap、persistentStorage。 ProgrammeMemory是移动信息设备分配给MIDletsuite的空间,因为MIDletsuite是以jar文件进行发布的,所以这个转载 2008-11-18 20:02:00 · 444 阅读 · 0 评论 -
J2ME 解析wml数据的例子
import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStreamReader;import org.kxml2.io.KXmlParser;import org.xmlpull.v1.XmlPullParser;import org.xmlpull.v1.XmlPullParser转载 2009-06-02 14:03:00 · 1187 阅读 · 0 评论