本地文件和个人信息
J2ME Wireless Toolkit 支持 JSR 75,即 PDA Optional Packages for the J2ME Platform,它也包括两个独立的 API:
FileConnection API 提供了 MIDlet 对设备上本地文件系统的访问。
Personal Information Management (PIM) 可选软件包包括用于操纵联系人列表、日程安排和计划列表的 API。
一台真实的设备可能有一个能通过使用 FileConnection API 访问的本地文件系统。在 J2ME Wireless Toolkit 模拟器中,模拟的文件系统作为硬盘上的一个目录存在。
应用程序使用 FileConnection 可访问的文件都存放在子目录 <toolkit>\appdb\<skin>\filesystem.中,此处 <toolkit> 是 J2ME Wireless Toolkit 的安装目录,<skin> 是模拟器皮肤的名称。例如,DefaultColorPhone 模拟器皮肤随安装根目录 root1 而产生,包含一个 Readme 文件。文件的完整路径为<toolkit>\appdb\DefaultColorPhone\filesystem\root1\Readme。
您可以从模拟器窗口的菜单种选择 MIDlet > External events 来管理可用的根目录。您将看到一个添加和删除根目录的小的实用程序窗口。这些操作也将为 registered listener 对象生成事件。
在真实的设备上,个人信息可能以专有格式存储在内存中。模拟器使用硬盘中的一个目录来存放这些信息,可使用 PIM API 来访问。所有的信息存储在 <toolkit>\appdb\pim 目录中。列表存储在联系人、事件和计划目录的子目录中。例如,联系人列表 Contacts 位于 <toolkit>\appdb\pim\contacts\Contacts 目录中。
在列表目录内,列表项以 Internet Mail Consortium 指定的标准格式存储。联系人以 vCard 格式存储,日历和计划项都以 vCalendar 格式存储。
J2ME 本地文件和个人信息
最新推荐文章于 2021-03-04 06:29:36 发布