[D] J2me技术专栏
文章平均质量分 80
JavaProgramers
毕业于南阳理工学院计算机系软件工程专业,一直从事于软件开发工作,编程经验5年,一线程序员出身,开发实战经验丰富,精通Asp,Asp.NET, ERP(C#.NET),基于WEB(Asp.Net)的MIS等世道上的一般编程,精通SQL Server存储过程开发,曾为一家中型商务企业软件开发工程师,软件培训师。
展开
-
在无线J2ME设备上实现超文本传输协议
随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。Java开创了消费设备中小型的储存容量的先河,它是用于开发手机、传呼机及其他微型设备应用程序的理想语言。 在本文中,我们将学习如何从一个J2ME客户机上向服务器发送一条HTTP GET请求和一条HTTP POST请求。虽然这只是一篇探讨性质的文章,但是我还是原创 2005-03-26 22:45:00 · 1959 阅读 · 0 评论 -
J2ME手机与服务器交互的一个Bean
ServletApp.javaimport java.io.*;import java.sql.*;import javax.servlet.*;import javax.servlet.http.*;public class ServletApp extends HttpServlet{public void doGet(HttpServletRequest request,HttpServ原创 2006-05-12 18:41:00 · 2227 阅读 · 4 评论 -
WAP应用开发环境就是这样搭建的
J2ME开发网最近开辟了Java技术与WAP开发专题,专题将主要讲述WAP开发和Java技术中相互结合的部分。不再开辟新的文章栏目,如果网友发表WAP相关的技术请归入Java技术与WAP开发专题。 WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的无原创 2006-05-13 03:05:00 · 3054 阅读 · 1 评论 -
通过Struts应用MVC设计模型
模型--视图--控制器(Model-View-Controller,MVC)体系突出了Servlets和JSP的优点,同时也令它们的缺点最小化。在实现中,用户请求被发送到一个控制器servlet,该servlet决定请求的性质,并且根据请求的类型传送给适合的处理器。每个处理器都和一个特别的模型相关,里面封装有商业逻辑来执行一些特别的函数集合。处理完毕后,结果会发送回处理器,处理器选择适合的视图显示原创 2006-05-13 02:04:00 · 2363 阅读 · 0 评论 -
J2ME(CLDC/MIDP) FAQ
这是我在[中国手机网论坛]上的一篇置顶帖子,先转到BLOG上供大家参考。原地址在:http://www.cnjm.net/cgi-bin/lbcjm/topic.cgi?forum=5&topic=4788&show=0J2ME(CLDC/MIDP) FAQ本文是J2ME的一个简陋的FAQ。希望能对初涉J2ME的朋友有所帮助。最近,我常收到朋友们的来信询问一些关于J2ME的基本问题。1.什么是原创 2006-05-19 09:42:00 · 3237 阅读 · 0 评论 -
WTK使用简介——使用入门
J2ME Wireless Toolkit(WTK)是常用的J2ME SDK,使用WTK可以进行程序的编译、校验、运行。有关WTK的信息可查询如下网址%3http://java.sun.com/products/j2mewtoolkit。q%@©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料 y5 目前最新版本是WTK2.1,该版本支持JTWI(无线产业J原创 2006-05-30 10:37:00 · 4582 阅读 · 0 评论 -
一个老菜鸟的J2ME心得
我业余开发的一点点心得,如果有问题的话,希望大家批评指导 .上一次,我主要聊了一下当前手机游戏开发的平台选择和开发环境的安装,也具体的谈了谈开发J2ME程序的简单入门方法。由于当前在手机上做游戏开发的大部分同志们用的都是J2ME,所以朋友们又催我继续深入谈一谈J2ME的开发技巧。本人所学甚浅,许多地方也都只是触及皮毛,因此只能简单的谈谈我在手机游戏的开发中碰到的一些问题和我个人采用的解决原创 2006-05-30 10:53:00 · 3470 阅读 · 0 评论 -
在无线J2ME设备上实现http传输
随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。Java开创了消费设备中小型的储存容量的先河,它是用于开发手机、传呼机及其他微型设备应用程序的理想语言。 在本文中,我们将学习如何从一个J2ME客户机上向服务器发送一条HTTP GET请求和一条HTTP POST请求。虽然这只是一篇探讨性质的文章,但是我还是假定读者已经原创 2007-08-09 12:29:00 · 3558 阅读 · 1 评论 -
开发易于移植的J2ME游戏
J2ME游戏开发中,移植是个问题。各种手机的屏幕大小,按键,支持的API和性能各不相同,要想一次开发,到处运行并非易事。本文从几个方面简要讨论一下开发易于移植的J2ME游戏的方法,每一节分别对应一个具体问题。一 不大不小的Size问题1 屏幕尺寸不等?把它看做变量! 第一个问题,就是屏幕的尺寸问题。不同牌子不同型号的手机,屏幕尺寸大小不一。在渲染时必须考虑到尺寸的变化,即将尺寸看成两个变量 Sc原创 2007-06-09 15:29:00 · 3138 阅读 · 0 评论 -
MIDP2.0 Game API简介
MIDP 2.0 为移动开发者带来几项新特性,比如支持媒体、更好的用户界面、新的连通协议、enabled push、空中下载和更好的安全性。然而一个最让人感兴趣的新特性就是GAME API。这篇文章重点介绍GAME API里的新类和它们的用法,开发环境使用J2ME Wireless Toolkit 2.0 Beta。The Game APIThe Game API 帮助开发者(游戏开发者或其他想得转载 2007-06-09 15:31:00 · 2790 阅读 · 0 评论 -
随便写些东西
手上有think in java 还有从sun下载的midp2.0的文档,学习中。但是还是忍不住要写点东西,以获得对java开发的感性认识和入门的成就感。呵呵。准备做两个东西来练习,主要都是参考http://www.j2medev.com/ 提供的两个例子来做。代码和创意都是人家的自己纯属练习。第一个是坦克大战二个是 tony的是男人坚持60s(空战)。注意:我的注释及描述完全是按自己的理解,根本原创 2005-04-02 10:34:00 · 1748 阅读 · 0 评论 -
Java手机游戏编程之MIDP图形设计篇
一. MIDLET图形 1、MIDlet 图形简述 移动信息设备描述(Mobile Information Device Profile ,MIDP)定义了一套应用编程接口(API),用于运行在MIDP容器中的MIDlet应用程序。这套API本身是建立在有限连接设备配置(Connected Limited Device Configuration ,CLDC)应用编程接口的基础上的。MIDP原创 2005-03-29 18:50:00 · 1936 阅读 · 0 评论 -
J2me平台
Sun凭借最新的Java技术试图将其进一步实现为开发者的目标平台,然而Java平台自身却分成了三种平台:Standard版、Enterprise版和Micro版。Micro版,也就是所谓的J2ME,从问世伊始就专门设计为供内存量小和处理能力较低的移动设备作为Java开发平台使用。从表面上看,这样做对那些希望提升应用程序的移动计算能力的开发者来说是一件好事。然而,“移动原创 2005-03-23 09:40:00 · 2204 阅读 · 0 评论 -
J2ME开发中的按键事件
我们知道MIDP中的低级事件处理是通过keyPressed()、keyReleased()和keyRepeated()来处理的,分别在按键被按下、释放和重复按键的时候被触发。当方法被调用的时候,系统会把所按下键的键值传递给上述的三个方法,根据按键的键值我们可以进行相关的处理。在MIDP中定义了如下的按键值分别是: KEY_NUM0, KEY_NUM1, K原创 2005-03-25 19:34:00 · 1805 阅读 · 0 评论 -
J2me开发大致框架
J2me开发名目繁多.但大致框架还算有规律可寻,我根据开发经验给大家提点意见,做下总结:游戏的结构很多,不过基本上都是在一个游戏主循环内实现。程序里面的主循环包含了程序框架的最主要的结构体。J2me的程序一般都包含两个class文件,一个是MIDlet,一个是Displayable。一般我都是把游戏的主要代码放在Displayable这个类里面。这个类是基原创 2005-03-25 10:59:00 · 1822 阅读 · 0 评论 -
J2ME中两种Http连接方式Post&Get的比较
在MIDP2.0中提供了对TCP/IP层进行联网开发的支持,但是这仍然需要设备厂商和运营商的支持,而HTTP连接是MIDP规范中规定必须支持的连接方式,因此在选择开发联网应用程序的时候,HTTP连接仍然是很有竞争力的方式。当然如果你选择的目标设备支持Socket的话可以选择Socket连接方式,本文主要介绍HTTP的两种连接方式POST和GET的异同。原创 2005-03-25 19:28:00 · 3041 阅读 · 1 评论 -
用OTA下载本机J2me程序至手机
windows200 + tomcat4.1.24 + j2wtk2.0 1.安装一web服务器(偶使用的是tomcat)修改相应配置文件使其支持JAD和JAR两种MIME 类型 JAD: text/vnd.sun.j2me.app-descriptor JAR: application/java-archive 安装好TOMCAT(不要告诉我你原创 2005-03-25 08:51:00 · 2195 阅读 · 0 评论 -
用J2ME的通用联网框架开发联网的应用程序
尽管目前的无线网络不够理想,手机联网还是给我们开发人员不小的震撼的。毕竟这真的是件神奇的事情,不是吗?本文将讲述如何应用J2ME平台中的通用联网框架开发联网的应用程序。 首先,必须说明一点:MIDP中规定,任何移动信息设备都必须提供通过http协议的支持,而像其他的通信方式例如socket是设备相关的。有些手机会支持,有些则不支持。这里只原创 2005-03-25 09:27:00 · 1661 阅读 · 0 评论 -
MIDP2.0声音用法
//游戏关卡控制 private int gameLevel = 0;// //游戏音乐控制 private Player treadSoundPlayer; Player backgroundMusicPlayer; private int volumeLevel = 100; //音量大小的控制 private VolumeControl vc;原创 2005-03-25 20:15:00 · 1606 阅读 · 0 评论 -
自己收藏的HelloWorld
我们在PC环境下编写的嵌入在浏览器中的Java程序叫做Applet,编写的程序必须要从Applet类扩展自己的类。而为手机这类移动信息设备编写的KJava程序叫做MIDlet,程序必须要从MIDlet类扩展自己的类。一个MIDlet程序具备如下的典型结构:public class HelloWord extends MIDlet{HelloWord(){……}public void startAp原创 2005-03-29 08:46:00 · 1756 阅读 · 0 评论 -
J2me多线程(入门级别)
线程也称为轻型进程 (LWP)。因为线程只能在单个进程的作用域内活动,所以创建线程比创建进程要廉价得多。这样,因为线程允许协作和数据交换,并 且在计算资源方面非常廉价,所以线程比进程更可取。线程需要操作系统的支持,因此不是所有的机器都提供线程。Java 编程语言,作为相当新的一种语言, 已将线程支持与语言本身合为一体,而作为java的微小版本的J2ME同样对线程提供了强健的支原创 2005-03-29 18:18:00 · 2850 阅读 · 1 评论 -
J2ME程序开发新手入门要领
一、J2ME中需要的Java基础知识JAVA手机网[www.cnjm.net] 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。JAVA手机网[www.cnjm.net] J2ME中使原创 2007-06-09 15:37:00 · 6241 阅读 · 7 评论