Ext2核心API中文解析及AIR应用
需积分: 10 179 浏览量
更新于2024-12-31
收藏 356KB PDF 举报
"这篇文档是《Ext2核心API中文详解》的PDF版本,是一份非常实用且独家的内部资料,主要介绍了如何在Java、C语言、C++、Web以及JSP等环境中理解和应用Ext2的核心API。文档内容包括对EXT2.02的介绍,特别是对Adobe AIR 1.0应用程序沙箱的支持,以及Ext库在AIR环境中的使用。文档详细讲解了几个关键的API,如NativeWindow和Ext.sql.*,并提供了示例代码来展示它们在实际开发中的应用。"
本文档首先介绍了EXT2.02的重要更新,特别是在支持Adobe AIR 1.0应用程序沙箱方面的改进,这使得开发者能够在更安全的环境中运行应用程序。此外,文档指出有一些Ext制定的组件可以在AIR之外的环境中同样使用,增强了库的通用性。
接着,文档深入到AIR APIs,重点关注了两个关键的API:
1. **NativeWindow**:这是Ext.air包中的一个重要功能,允许开发者创建和管理窗口,包括监听窗口事件。通过使用`NativeWindow`,可以创建具有指定ID、文件、宽度、高度和可调整大小属性的新窗口。在示例中,`TaskNativeWindow`在SimpleTasks2项目中被创建和使用。
2. **Ext.sql.***:这部分内容涉及到了在Adobe AIR中访问SQLite数据库的方式,从早期的异步访问到后来的同步访问的改变。`Ext.data.Record`与数据库的集成变得更加直接。`ListStore`的示例展示了如何将数据持久化到SQLite数据库中,并使用`JsonReader`进行数据解析。
`Ext.sql.Proxy`被用来管理和处理SQLite数据库的持久化,它连接到数据库并执行SQL操作。这种API的使用使得在AIR应用中处理数据库记录变得简单且直观。
《Ext2核心API中文详解》这份文档对于理解如何在多种编程语言和环境下利用Ext2进行开发具有很高的价值,特别是对于那些需要在Adobe AIR环境中使用Ext库的开发者来说,是一份宝贵的参考资料。文档提供的实例代码有助于读者快速掌握这些API的实际运用,从而提升开发效率和应用性能。
2009-08-18 上传
2022-11-26 上传
109 浏览量
2023-05-31 上传
203 浏览量
188 浏览量
431 浏览量
313 浏览量
230 浏览量