文章出处:
http://wuhua.3geye.net
保留版权,转载请注明来处,谢谢。
EasyMF 简易J2ME开发框架
目标: 设计一个简单,稳定,可快速开发的J2ME开发框架。
一.说明:
1. 此框架的意图是解决手机软件开发中常遇到,并且可以通用话的问题。
2. 旨在提高无线应用程序的开发效率
二.EasyMF 能做什么
1. 简化UI设计
2. RMS的简化操作
3. 简单的日志框架
4. 简单的联网框架
5. 通用工具的设计
6. 一些图形相关的特效
三.EasyMF 的功能列表
1. UI 框架
2. 日志框架
3. RMS框架
4. 通用工具框架
5. 图形相关
6. 一堆有用的DEMO
官方主页:http://www.3geye.net
官方论坛:http://www.3geye.net/bbs
官方博客:http://wuhua.3geye.net
到这里提交bugfix:http://www.3geye.net/bbs/forum-56-1.html
到这里提交需求:http://www.3geye.net/bbs/forum-56-1.html
查看相关相关案例:http://www.3geye.net/bbs/forum-56-1.html
j4me
J4ME is a library for quickly building professional J2ME applications.
J4ME 是 一个开始开发专业的J2ME应用程序类库
最新版本是1.03. 在2008 5月更新的。最近一直没有更新
项目主页:http://code.google.com/p/j4me/
相关讨论:http://wuhua.3geye.net
贴图
采用EasyMF设计的产品有 GTalk 用EasyMF实现
http://code.google.com/p/gtalk-easymf/
MWT
Micro Window
Toolkit(MWT)是一个用于开发J2ME
用户界面(UI)的工具包。它具有友好,强大,快速,开源
等特性。因为它的"灵感"来自
AWT,Swing和SWT。可以使用bitmap fonts等来自定义组件。它专门为嵌入式开发而设计和优化。基于LGPL发布。
K[Lr%sRI3
项目地址:http://j2me-mwt.sourceforge.net/
V4TD6Y.n3?h*H3
$?i6_7iPGl3U~3
JZCQYxT3
3GEYEV/[+_Q?"D[N6i
J4ME-开源的UI Logger 项目
J4ME
是一个J2ME应用程序开发包。它包括一个UI框架,一个日记框架用于帮助调试因不同品牌手机
的差异而产生的问题,一个蓝牙GPS框架让你能够利
用JSR-179 Location
API接口从蓝牙GPS设备获取定位信息和一个Java类包其中包含了J2ME中没有的方法比如双精度型数字的计算等。
a7Oi6k^Z u3
OpenBaseMovil
3GEYE6ct|I\
BaseMovil是一个J2ME应用程序开发框架。它由多个比较独立类库组成包括:3GEYEJsTH$m"V,m
a+y0|K
OpenBaseMovil-core:整个框架的底层基础
类库,它主要提供国际化
支持、任务控制、加密、压缩、浮点支持、properties文件支持、一个MVC框架、一个事件框架。3GEYEXO3L0@C$z
M8E
OpenBaseMovil-db:一个关系型数据库
引擎,其中一个表格存储的数据可上千。3GEYE1]
m$?/vE|1@
OpenBaseMovil-script:一个脚本
引擎。3GEYE2\G:rVA7Ez
OpenBaseMovil-ui:一个UI工具包。
C,h~%O2B|3
这个几类库都能够完全集成在一起使用。3GEYEotaZ5J
+m'^1V[1L&Q7L3
http://www.openbasemovil.org/
J2ME 游戏
脚本引擎/J2me game
script engine
一个非常小的script脚本引擎,可以同时在j2me / j2se / c++ platform上面运行3GEYELBXR[-CR
它的目标是使用这个脚本引擎便于开发一个更加灵活的j2me 游戏。
(FQ(wY$\N�{PsW3
这个脚本有点像BASIC
这东西不错,是一个开源的脚本引擎,大家可以学习里面的思想3GEYE-v
r.Ps!_+da[
里面其中带了一个例子,是3子棋。感觉挺不错的。这东西在SF也挺活跃的。
http://sourceforge.net/projects/j2megamescript/
例子图片
Y!Go
Y!Go这是一个Yahoo Messenger J2ME客户端。
http://ygo.sourceforge.net/
EBookME
EBookME是一个用于把导入的文本文件
(HTML,DOC,PDF,…)生成J2ME电子书籍格式(JAD,JAR)的Java程序。生成的电子书
籍可以在支持MIDP1.0的手机上阅读。
http://ebookme.sourceforge.net/
jMobileCore
jMobileCore
包是一个强大的工具用来开发J2ME应用程序.jMobileCore提供支持开发简洁的,基于Canvas的图形
用户接口,快速地数据访问,可靠地通
信,简化多线程midlet应用程序。jMobileCore包可工作在任何支持J2ME (MIDP1.0
和CLDC1.0)的移动电话与PDA设备.
http://jmobilecore.sourceforge.net/
还有超级经典的J2ME-POLISH
http://www.j2mepolish.org
分享到:
相关推荐
以下是对 J2ME 面试题的一些详细解释和相关知识点: 1. **J2ME 架构**: J2ME 包含配置(Configurations)和框架(Profiles)。配置定义了平台的基本运行时环境,如 MIDP (Mobile Information Device Profile) ...
"推荐其它.txt"可能包含了一些关于进阶J2ME开发、特定问题解决方案或扩展技术的推荐资源,如书籍、在线教程、论坛讨论等,这些都可以作为进一步学习的补充材料。 总结,J2ME手机编程涉及了从基础环境配置到实际编程...
J2ME是早期移动设备上广泛使用的开发框架,而Android则是现代智能手机的主要操作系统。当需要将J2ME游戏移植到Android时,开发者需要考虑多个关键点,包括开发环境、代码重写、UI组件和数据存储等方面的差异。 1. *...
3. **MIDlet**:MIDlet是J2ME中的应用程序模型,相当于Java应用程序中的主类。开发者需要编写MIDlet来实现具体的业务逻辑。 4. **用户界面**:J2ME使用WTK(Wireless Toolkit)提供的MIDP API创建用户界面,如...
它提供了一套灵活的框架,使得开发者能够创建在这些设备上运行的应用程序,而“MIDletOne.rar”正是一个基于J2ME的程序实例,用于展示无线应用的开发技术。 一、J2ME基础 J2ME由配置(Configurations)和 ...
首先,作者可能介绍了J2ME的基本概念,包括CLDC (Connected Limited Device Configuration) 和MIDP (Mobile Information Device Profile),这是J2ME的基础框架,为移动设备提供运行环境。然后,文章会深入讲解MIDlet...
1. J2ME编程基础:了解如何在有限的资源环境下编写Java程序,包括使用J2ME的特定API和框架。 2. 用户界面设计:如何在小屏幕设备上创建直观的触摸屏界面,处理用户的触摸输入事件。 3. 游戏逻辑实现:理解围棋的基本...
J2ME由配置(Configurations)和框架(Profiles)组成。配置定义了基础的硬件和软件平台,如Connected Limited Device Configuration (CLDC) 和 Connected Device Configuration (CDC)。而框架则是在配置基础上,...
3. **MIDlet**:MIDlet是J2ME平台上的应用程序,相当于Java应用程序的移动版本。在本例中,MIDlet负责显示用户界面,管理邮件账户,并通过HTTP与MailAgent Servlet通信。 4. **Servlet**:MailAgent Servlet是Java ...
通过深入研究这个五子棋的源码,开发者不仅可以掌握J2ME的基本语法和框架,还能了解到游戏开发的流程和技巧,以及如何在有限的资源条件下实现高性能的应用。对于提升编程能力,尤其是移动开发领域的能力,这是一个...
将《俄罗斯方块》移植到J2ME平台上,意味着开发者使用Java编程语言,利用J2ME的框架和类库,使得这个游戏可以在支持J2ME的设备上运行。 在J2ME中开发《俄罗斯方块》涉及的知识点相当广泛,主要可以分为以下几个部分...
J2ME由配置和框架组成,其中配置定义了Java虚拟机(JVM)和核心库的最小集,而框架则提供特定领域的功能。常见的配置有CLDC(Connected Limited Device Configuration)用于低内存设备,MIDP(Mobile Information ...
1. **MIDlet**:J2ME应用程序的核心组件,相当于Java SE中的应用程序主体。 2. **用户界面**:J2ME使用Canvas或Form组件构建UI,MIDP提供了基础的图形元素和事件处理机制。 3. **网络通信**:通过JSR-82(蓝牙)或...
J2ME的数据保存通常依赖于RecordStore,相当于一个简单的键值对存储,而Android提供了SQLite数据库,可以创建多表结构,支持更复杂的数据操作。J2ME的RecordStore读写示例代码需要替换为Android的SQLite数据库操作...
4. **设计用户界面**:J2ME提供了两种主要的UI框架,分别是WTK(Wireless Toolkit)的CLDC/MIDP UI和LWUIT( Lightweight User Interface Toolkit)。你可以选择其中之一来创建宠物游戏的界面。LWUIT通常提供更丰富...
- **MIDlet**:J2ME应用程序的基本单元,相当于Java SE中的应用程序主类。 - **用户界面**:MIDP提供了一个轻量级用户界面框架,包括Canvas类,用于自定义绘图;和Form类,用于显示文本和用户输入。 - **网络支持...
1. **网络通信框架**:在J2ME中实现网络对战,通常会用到两个关键API:`javax.microedition.io.Connector`和`javax.microedition.io.StreamConnection`。这些API提供了TCP/IP连接和数据流传输的能力,使得游戏服务器...
在这个项目中,开发者可能使用了CLDC (Connected Limited Device Configuration) 和MIDP (Mobile Information Device Profile) 来构建游戏框架。 2. **MIDlet**: MIDlet 是Java ME中的应用程序模型,相当于Java ...
Java ME(Java 2 Micro Edition)为小型设备提供了一个可伸缩的框架,如手机、智能手表和家用电器。它由配置、 profiles 和 packages 组成,每个都有特定的功能集,以适应不同设备的资源限制。 2. **KJava和MIDP**...