J2ME中文API手册:关键类与接口解析
需积分: 3 15 浏览量
更新于2024-11-29
收藏 1.24MB DOC 举报
"J2ME中文API手册包含了J2ME开发常用的接口和类,如Choice、CommandListener、ItemCommandListener、ItemStateListener等,以及Game开发包中的声音接口和MIDlet类的相关信息。这个手册虽然不全面,但覆盖了基本的API,适合J2ME开发者参考使用。"
在J2ME开发中,`MIDlet`类是核心组件,它是所有MIDlet应用程序的基础。`MIDlet`类提供了应用程序生命周期的关键方法:
1. `MIDlet()`构造方法:这是MIDlet类的默认构造函数,用于初始化MIDlet实例。
2. `destroyApp(boolean unconditional)`:这是一个受保护的方法,当应用程序需要被销毁时调用,用于清理资源。`unconditional`参数表示是否无条件地销毁,如果是true,表示应用程序不再需要恢复。
3. `getAppProperty(String key)`:这个抽象方法用于获取MIDlet的属性值,`key`参数是属性的键。
4. `notifyDestroyed()`:调用此方法通知应用程序管理器,MIDlet已经进入销毁状态,可以回收内存。
5. `notifyPaused()`:当MIDlet被暂停时调用,告知应用程序管理器其进入暂停状态。
6. `pauseApp()`:受保护的抽象方法,用于暂停应用程序的线程。在应用程序被激活或切换到新的屏幕时,可能需要重新启动线程。
7. `startApp()`:受保护的抽象方法,当MIDlet从暂停状态转换到活动状态时调用,用于初始化应用程序和显示屏幕内容。
此外,`Display`类是与用户界面相关的类,提供了以下方法:
1. `callSerially(Runnable r)`:确保`Runnable`对象的`run`方法在屏幕重绘完成后立即执行,保证事件处理的顺序性。
2. `flashBacklight(int duration)`:检查设备是否支持背景光闪烁,并可以设置闪烁的持续时间(MIDP2.0特性)。
3. `getBestImageHeight(int imageType)` 和 `getBestImageWidth(int imageType)`:获取设备屏幕对于特定类型图像的最佳高度和宽度,帮助优化显示效果。
4. `getBorderStyle(boolean highlighted)`:获取边框样式,根据`highlighted`参数返回不同状态下的边框类型。
这些API在J2ME开发中扮演着至关重要的角色,帮助开发者实现MIDlet的生命周期管理,创建用户界面,以及优化图形显示。虽然这个中文API手册可能不包含所有的J2ME API,但对于日常开发工作,它提供了足够的参考和支持。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-03-22 上传
2009-12-10 上传
2008-09-03 上传
2008-07-17 上传
2009-04-05 上传
2022-09-14 上传
showred77
- 粉丝: 0
- 资源: 4
最新资源
- 边缘检测\图像边缘检测技术综述
- oracle常用经典sql查询
- jBPM开发入门指南_V0.1.pdf
- 离散事件动态系统的结构
- sqlserver2000
- 离散事件动态系统仿真优化方法综述
- PADS Logic 教程
- sms 2003安全补丁管理文档
- Windows.PowerShell.in.Action.Feb.2007
- 日本安川MOTOMAN工业机器人HP6使用说明书.pdf
- Active Directory Schema Modification And Publishing For SMS 2003
- webwork_by_moxie.pdf
- pads2007layout教程
- webwork2 快速入门
- solaris操作系统基础知识
- proteus 教程