JIL 1.1规范:手机API接口详细说明

需积分: 10 25 下载量 183 浏览量 更新于2024-08-02 收藏 572KB PDF 举报
"JIL widget system API specfication(Handset API)1.1 JIL Widget 系统API(终端侧API)1.1规范" 本文档是JIL(Joint Innovation Lab)组织发布的1.1版本的Widget系统API规范,针对手机终端(Handset API)设计,用于开发在移动设备上运行的小型应用程序,即Widget应用。此规范旨在为开发者提供一套标准接口,以便于Widget与设备功能进行交互。 1. 技术概述 文档的技术部分提供了对JIL Widget API的整体概览,包括公开的API结构、通用错误代码以及API的分类。整体API结构设计旨在确保Widget应用能够访问和操作设备的各种功能,如设备信息、通信、多媒体、个人信息管理(PIM)等。 2. API规格 API规格详细描述了各种对象和它们的子对象,例如: - `Widget`对象是Widget应用的基础,包含了Widget的基本配置和行为。 - `Device`对象提供了对设备硬件和状态的访问,如`DeviceInfo`、`DataNetworkInfo`、`DeviceStateInfo`、`AccelerometerInfo`等,允许Widget获取和操作设备信息。 - `Messaging`对象允许Widget处理消息,包括创建、读取和管理消息,同时提供了对账户、附件、消息类型和数量的支持。 - `Multimedia`对象涉及音频和视频播放器,使Widget可以控制多媒体内容。 - `PIM`对象允许Widget访问和管理联系人和日历事件。 - `Telephony`对象则让Widget能参与到电话功能中,如通话记录等。 - `WidgetManager`类是管理所有Widget的核心接口,负责Widget的生命周期管理。 3. API支持级别 这部分描述了不同API的实现程度和兼容性,确保在不同设备上的一致性。 4. 网络资源和终端API的交互 文档讨论了网络资源接口如何与API相互作用,包括网络资源访问和计费API,这对于实现基于数据使用情况的计费和资源管理至关重要。 5. 缩写词汇表 列出文档中使用的缩写和它们的全称,便于理解。 6. 修订笔记 详细记录了文档的修订历史,包括作者、变更描述和日期,方便跟踪API的发展和改进。 该规范的1.1版本是基于1.0版的修订,提供了更完善的API接口和更新,旨在提升Widget应用的性能和用户体验。通过遵循这些规范,开发者可以创建功能丰富的、与设备紧密集成的Widget应用,服务于广大移动用户。