FileConnection API 简介
诺基亚论坛
版本 1.1; 2005 年 8 月 28 日
J
ava™
Forum.Nokia.com
版权©诺基亚公司 2005。版权所有。
Nokia 和 Nokia Connecting People 是诺基亚公司的注册商标。Java 以及基于 Java 的商标是 Sun Microsystems 公
司的注册商标。本文中提到的其它产品和公司名称可能是其相应公司的商标或商号。
否认声明:
本文内容按“现状”(as is) 提供,即没有任何形式的保证,包括对产品可销售、适合特定目的以及其它由本文
任何建议、规范和范例衍生出来的任何保证。另外,本文提供的信息是初级的,因此在最终版本确定之前其可
能有很大改动。本文目的仅是提供信息参考。
诺基亚公司不承诺承担任何责任,包括对任何所有权的侵害责任,尽管这些所有权与实施本文给出的内容有
关。诺基亚公司不保证或声称使用本文内容不会侵害上述所有权。
诺基亚保留对本文,在未经事先通知的情况下,随时进行变更的权力。
许可声明:
允许对本文进行仅用于个人使用目的的下载和打印。在此没有许可任何其它知识产权。
FileConnection API 简介
2
Forum.Nokia.com
目录
1 引言 ............................................................................................................................................................... 5
2 FileConnection API..................................................................................................................................... 6
2.1 简介...............................................................................................................................................................6
2.2 安全...............................................................................................................................................................7
2.3 诺基亚特有的目录...................................................................................................................................8
3 图像浏览器.................................................................................................................................................10
3.1 ImageViewerMIDlet..............................................................................................................................11
3.2 FileSelector ..............................................................................................................................................14
3.3 OperationsQueue和Operation ..........................................................................................................22
3.4 ImageCanvas...........................................................................................................................................23
3.5 InputScreen .............................................................................................................................................25
3.6 ErrorScreen ..............................................................................................................................................26
4 术语和缩略语 ............................................................................................................................................27
5 参考文献.....................................................................................................................................................28
6 文档评价.....................................................................................................................................................29
FileConnection API 简介
3
Forum.Nokia.com
修订记录
2004 年 11 月 2 日 版本 1.0
初始文档
2005 年 08 月 28 日 版本 1.1
更新了文档和应用软件范例包
FileConnection API 简介
4
Forum.Nokia.com
1 引言
本文档讲述了 FileConnection API [JSR-075],并简要介绍了该包中包含的 MIDlet 范例以及诺基亚特有
的一些实现细节。本文档假定读者熟悉 Java™编程,并具有移动信息设备描述 (Mobile Information
Device Profile, MIDP)编程的基础,MIDP 编程基础可参见诺基亚论坛中的文档 MIDP 1.0: Introduction
to MIDlet Programming [MIDPPROG]。FileConnection API 是一个受限 API,例如,它具有安全上的限
制。因此,读者还必须熟悉 MIDP 2.0 安全架构的概念;诺基亚论坛中的文档 MIDP 2.0: Tutorial On
Signed MIDlets [SIGNMID]介绍了安全模型和签名过程。
FileConnection API 在 JSR-75: PDA Optional Packages for the J2ME™ Platform 中定义,JSR-75 包含两个
Java™ 2 Platform, Micro Edition (J2ME™)可选包,用于支持 PDA 之类的设备的功能。可选包提供了对
个人信息管理(PIM API)数据库和本地文件系统(FileConnection API) 的访问。这两个包相互之间完全独
立,因此,设备可以包含其中任意一个包,也可以同时包含两个包。
FileConnection API 简介
5