`
mmdev
  • 浏览: 13514628 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

j2me网上直播第一课

 
阅读更多

视频播放地址:

http://www.3gdci.com/article/news/20090914152557.htm

http://csdn.gensee.com/webcast/site/vod/play-4490484a7fd342ffa34b30aafda46d92

密码200914

手机开发平台:
基于OS的开发:
Symbian
Windows Mobile
Android
Iphone
Brew
基于OS上KVM的开发

手机开发环境的搭建:
准备
1。KVM 虚拟机


2. J2ME手机模拟器
3。CLDC MIDP类库
 4.编译,调试,打包工具
下载
 http://java.sun.com
J2SE
Java ME 2.2

1.先安装Java SE
2.再安装Java ME

如何实现Jave ME平台的搭建
1.先装Java SE 再装Java ME
2.使用Sun Wireless Toolkit 2.5
开发Java ME应用
 A.创建项目
      输入项目名称
        入口类名
 B.在项目目录下
      项目名
        src  编写入口程序
        res
        lib
        bin
 C。生成项目
 D。项目--〉包--〉产生包


3。在高层界面中处理用户事件
  Command
  CommandListener
 a,创建Command对象
 B,将Command对象添加到窗口对象中
 C.创建一个侦听器类
 D.创建一个侦听器对象
 E.绑定窗口和侦听器对象

--------------------------代码

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class AppMain extends MIDlet implements CommandListener{
public Form f1;//欢迎
public Form f2;//游戏
public Form f3;//帮助
public Form f4;//关于
public Command cmdGame;//进入游戏
public Command cmdHelp;//进入帮助
public Command cmdAbout;//进入关于
public Command cmdExit;//退出
public Command cmdBack;//返回主窗口
public AppMain()
{
f1=new Form("欢迎进入");
f1.append("侠v1.0/n");
f1.append("一口气工作室2009大作/n");
try{
Image im=Image.createImage("/fl.PNG");
f1.append(im);
}catch(Exception e){}
f2=new Form("游戏加载");
f2.append("游戏载入中......");
f3=new Form("游戏帮助");
f3.append("同时按住123456789#0#,就可以开始游戏了");
f4=new Form("关于");
f4.append("一口气工作室,成员xxx");
cmdGame=new Command("进入游戏",Command.SCREEN,1);//进入游戏
cmdHelp=new Command("进入帮助",Command.SCREEN,3);//进入帮助
cmdAbout=new Command("进入关于",Command.SCREEN,2);//进入关于
cmdExit=new Command("退出游戏",Command.SCREEN,4);//退出
f1.addCommand(cmdGame);
f1.addCommand(cmdHelp);
f1.addCommand(cmdAbout);
f1.addCommand(cmdExit);
f1.setCommandListener(this);
cmdBack=new Command("返回",Command.BACK,1);
f2.addCommand(cmdBack);
f2.setCommandListener(this);
f3.addCommand(cmdBack);
f3.setCommandListener(this);
f4.addCommand(cmdBack);
f4.setCommandListener(this);
}
public void startApp()
{
Display.getDisplay(this).setCurrent(f1);

}
public void destroyApp(boolean f)
{}
public void pauseApp()
{}
public void commandAction(Command c,Displayable d)
{
if(c==cmdGame)
{
Display.getDisplay(this).setCurrent(f2);
}
if(c==cmdHelp)
{
Display.getDisplay(this).setCurrent(f3);
}
if(c==cmdAbout)
{
Display.getDisplay(this).setCurrent(f4);
}
if(c==cmdBack)
{
Display.getDisplay(this).setCurrent(f1);
}
if(c==cmdExit)
{
this.notifyDestroyed();
//System.exit(0);
}
}
}

分享到:
评论

相关推荐

    郭克华j2me教程第一课(上)

    掌握J2ME只是移动开发的第一步,郭克华的教程可能还会引导学习者了解更高级的主题,如优化代码以适应有限的设备资源,以及如何发布和部署J2ME应用到不同类型的设备。 总结来说,郭克华的J2ME教程是一份宝贵的教育...

    窗口与网络编程PPT第一课

    Java是一种广泛使用的面向对象的编程语言,它的设计目标是简洁、面向对象、可移植性好以及安全。Java程序设计基础包括基本语法、面向对象思想以及类的使用。基本语法涵盖变量定义、数据类型、控制流程、方法等元素,...

    niit课件关于J2ME

    以下是本课的主要知识点: 1. **无线技术概述**: - 无线技术是一种没有物理连接的发送者与接收者之间的通信网络。 - 它被广泛应用于如计算机连接、远程监控、数据采集和安全解决方案等领域。 - 无线技术产品...

    第二课: 认识JAVA

    J2ME(Java 2 Platform Micro Edition),针对嵌入式设备和移动应用。随着时间的发展,这些版本经历了多个迭代,例如JDK(Java Development Kits)和JRE(Java Runtime Environment)也有对应的版本更新。 【Java...

    java hello world

    学习Java语言的入门教程“Hello World”是许多程序员的第一课。这是一个简单的程序,其目的是为了展示最基本的编程语言结构,包括如何声明一个类,如何编写主方法(main方法)作为程序的入口点,以及如何输出一段...

    JAVA3_java_

    3. Notes_Lesson1.pdf:这很可能是Java课程的第一课笔记,包含了关于Java语言基础的详细讲解,例如变量、数据类型、运算符、流程控制等。 4. Sample.pdf和Sample1.pdf:这两个文件可能是Java编程的示例代码或解释性...

    课程表管理系统

    该管理系统可被在校大学生使用,我们常常忘记今天上什么课,又常常不知道在哪里上课,手机是我们常用的工具,用上这个系统之后,可以很方便的查看今天上什么课,里面有全部的源...第一次做j2me程序,还请大家批评指证

    android开发培训课--黎活明(全)

    它提供了比1G(第一代模拟制式)和2G(第二代数字手机)更快的数据传输速度,支持多种媒体服务,如图像、音乐和视频。3G技术标准包括WCDMA、CDMA2000和TD-SCDMA。在中国,中国联通使用WCDMA,中国电信使用CDMA2000,...

    手机上的课程表管理系统

    该管理系统可被在校大学生使用,我们常常忘记今天上什么课,又常常不知道在哪里上课,手机是我们常用的工具,用上这个系统之后,可以很方便的查看今天上什么课...欢迎大家使用, 第一次做j2me程序,还请大家批评指证

    北京圣思源JAVA课程笔记(全)

    第一节课,我们使用记事本实现一个Hello World 的Java 程序。 所有的Java代码,其后缀都是以java结尾。 Java 程序的执行过程分为两步: 1. 编译 2. 执行 Class 文件是字节码文件,程序最终执行的就是这个字节...

    基于任务驱动和项目引领的小组协作Java教学模式研究.pdf

    作为第一软件开发平台,Java发展前景可观,在软件行业受到了广泛关注,各高职院校纷纷针对计算机软件技术专业学生开设了如“Java程序设计”、“J2EE技术”、“J2ME移动平台设计”等一系列Java相关课程,而Java程序...

    Java程序设计Java程序设计.ppt

    第一章是Java语言概述,介绍了Java的历史和发展,以及其与Oak语言的关系。第二章讲解Java程序设计基础,包括基本的编程概念和语法。第三章则详细阐述了Java虚拟机(JVM)的体系结构,这是理解Java执行机制的关键。第...

    JAVARPG小游戏

    在"J2me第四课"这个文件中,很可能是对Java ME开发过程中的某一阶段或特定主题的教程或示例代码,比如可能涉及到了游戏事件处理、动画制作或是网络通信等高级话题。通过学习和理解这些材料,开发者能够更深入地掌握...

    《Java程序设计》案例教学模式.pdf

    因为第一部分的内容比较零散,概念多,只用到这部分的知识,是不能真正意义上完成一个独立的项目的,所以,在讲授本部分内容的时候,对于项目要进行巧妙的构思,可以虚拟部分功能,以保证项目的完整性。 例如,在讲...

    JAVA自学之路

    在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤掉(永远不要忘了我们是为了就业),好吧,暂时和它们诀别,还是向着J2EE的方向前进吧。...

    《面向对象的程序设计(java)》教学大纲2010版1.doc

    1. **第一章:Java入门** - Java的诞生和发展历史。 - Java的核心特点:简单性、面向对象性、跨平台性等。 - J2SE、J2EE、J2ME三个平台的介绍。 - 安装JDK和设置开发环境。 - Java程序开发流程:编写源文件、...

    CoreJava笔记.pdf

    在Java编程学习的过程中,推荐学习者采取一些有效的学习方法,例如课上简单记笔记,课下详细整理问题,并进行独立思考、相互讨论和总结,以确保真正掌握知识点。此外,编写代码时应多练习,提高编程熟练度和手速。...

    Java课程教学改革的探索与实践.pdf

    Java课程的第一次课非常重要,通过引入案例及P教学,激发学生的兴趣以及积极性,并完成教学任务:Java体系概述、运行环境搭建的演示、本门课的学习方法及教学安排。其次,在整个教学过程中要积极引导学生建立正确的...

    java培训讲座(怎么学java)

    在第一学期的课程中,学习者将接触到计算机应用、软件技术基础、程序设计基础(如控制结构、变量和数据类型)、数据库基础(如SQL基础)、Windows应用程序开发和网页编程。这些课程旨在建立坚实的技术基础,并理解...

    韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全)-共448页.docx

    Java是一种广泛使用的高级编程语言,由Sun Microsystems的James Gosling于1990年启动的“绿色计划”中诞生,并于1995年正式发布第一个版本,现在最新的版本是JDK 7.0。Java的主要特点是其简单性、面向对象、跨平台...

Global site tag (gtag.js) - Google Analytics