龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

术语汇编 J2ME PIM概论(1)

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
这里和大家分享一下J2ME PIM的概念,根据JSR75的定义,Personal Information Management(PIM)API提供了一种访问移动设备上的本地个人数据的方法,这些数据包括Contacts数据、Tasks数据和Appointments数

这里和大家分享一下J2ME PIM的概念,根据JSR75的定义,Personal Information Management(PIM)API提供了一种访问移动设备上的本地个人数据的方法,这些数据包括Contacts数据、Tasks数据和Appointments数据等等。

J2ME PIM概论

根据JSR75的定义,Personal Information Management(PIM)API提供了一种访问移动设备上的本地个人数据的方法,这些数据包括Contacts数据、Tasks数据和Appointments数据等等。在本文中,我们将仔细审视这个API,讨论有关PIM MIDlet的开发、安全和部署问题,并比较PIM和另一个J2MEAPI——RecordManagementStore(RMS)。

移动环境中的Personal Information Management(PIM)

随着新设备不断上市,在移动设备上提供AddressBook、Calendar和TaskList成为了一项必然的要求。J2ME应用程序也需要访问这些数据。可选包JSR75 Personal Information Management(PIM)提供了这个功能。

它不仅允许访问包含联系人、约会和任务的本地个人信息,还允许访问基于附加到设备上的SIM卡和Local and Remote Personal Information数据库的信息。

PIM包支持从vCard和vCalendar导入和导出数据,vCard和vCalendar分别是AddressBook和Calendar的Internet标准格式。它还拥有阻止未授权类检索个人信息的安全特性。

另一个可选包JSR75 File Connection提供一种访问本文探讨范围之外的本地文件系统的方法。

J2ME PIM包

Java PIM包通过javax.microedition.pim包表示。

这个包定义的重要接口包括:

Contact——这个接口表示AddressBook上的单个联系人。

ContactList——这个接口表示AddressBook,这是一个Contact列表。

Event——这个接口表示单个CalendarEvent。

EventList——这个接口表示一个Calendar事件列表。

ToDo——这个接口表示TaskList中的单个Task。

ToDoList——这个接口表示Task列表。

这个包定义的主要类是:

PIM——PIM类定义一些方法,用于创建一个所有现有列表的索引,打开并编辑那些列表,将其作为来自vCard和vCalendar(Contact和Calendar的Internet标准)的导入或导出。

精彩图集

赞助商链接