`
hackbomb
  • 浏览: 212185 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

extjs+air开发

    博客分类:
  • Ext
阅读更多

一、准备工作
 1、下载adobe air install和adobe air sdk,下载地

址:http://www.adobe.com/cn/products/air/
 2、下载aptana,下载地址:
www.aptana.com/
 3、更新aptana以便aptana支持adobe air
  更新方法:help->aptana help->my aptana->plugins->选择adobe

air1.5|get it
 4、使aptana可以提供extjs代码提示
  修改如下:window->preferences->aptana->editors->javascript->code

assist->在ext2.2前面打勾
 5、下载sqlite3(该工具是作为数据库使用),下载地

址:http://www.sqlite.org/download.html页面中的sqlite-3_6_15.zip

二、开发步骤
 1、新建air项目,file->new->other->选择aptana projects下的adobe air project
 2、第一页只需填写项目名称,第二页中icons是应用程序左上角的图标图片,第三页

是设置窗口的大小定位和最大化最小化关闭等,第四页不需要修改,第五页选择

ext2.2,Finish!
 3、如果要修改窗口的大小定位和最大化最小化关闭等参数,可以在application.xml

中修改
 4、在项目名称.html中,需要导入

lib/air/AIRAliases.js,lib/ext/adapter/ext/ext-base.js,lib/ext/ext-

all.js,lib/ext/air/ext-air.js和你写的extjs的js文件
 5、创建.db文件,作为数据库操作,具体操作请查看sqlite文档
 6、生成air安装文件,点击工具栏中的.air图标(export adobe air package),第一

页不需要修改,第二页选择一个证书(如果没有请新建),去掉timestamp air package的打勾(

打勾的话可能会有问题),第三页选择需要包含到air安装文件的文件,Finish!

三、关于extjs中的air操作数据库
 1、获得数据库连接
  db = Ext.sql.Connection.getInstance();
 2、打开数据库
  db.open('info.db');
 3、打开表
  dao = db.getTable('information');
 4、查询数据
  mdata=dao.select();
 5、有查询条件的查询
  mdata=dao.select("where type='JAVA' order by id desc");
 6、插入数据
  var newuser={
   title:'123',
   contents:'123',
   type:'JAVA',
   makedate:'2009-6-24',
   updatedate:'2009-6-24'
   }
  dao.insert(newuser);
 7、更新数据
  var newuser={
   title:'123',
   contents:'123',
   type:'JAVA',
   makedate:'2009-6-24',
   updatedate:'2009-6-24'
   }
  dao.updateBy(newuser,'id=1');
 8、删除数据
  dao.removeBy("id=1");

 

本人使用extjs+air开发的一个简单的信息管理系统,效果图如下:


  • 大小: 113.2 KB
1
0
分享到:
评论
1 楼 icrwen 2012-07-10  
楼主能解释下为啥要用air技术呢,是不是只用ext就可以了啊

相关推荐

    让我们开始EXTJS之旅EXTJS_WEB开发指南

    • air包含了ExtJS以air进行改进的代码库,还有以该 代码库实现的任务管理实例。 • build目录是ExtJS压缩后的代码,经过压缩的代码 体积更小,加载更快。 • docs中当然是ExtJS的文档了,其中最重要的是 ExtJS的API...

    extjs可视化开发工具

    extjs designer extjs可视化开发工具 需要adobe air支持

    Extjs 可视化开发工具(中文)

    ExtJS开发工具,首先安装xds_preview.air文件。然后把Ext_Designer_Preview.rar解压覆盖刚刚的安装目录。覆盖的目的是实现汉化。

    ExtJS2 软件库

    ExtJS可以与prototype.js和jquery等成熟的js库一起使用,也可以作为单独的应用部署到开发中去,Adobe AIR与iPhone开发工具都提供了对Ext的支持。 就我个人的观点而言,在业务处理上讲ExtJS2.0已非常完备,足以满足...

    ExtJs可视化工具

    ExtJs 推出了ExtJs 可视化开发工具,这里是所需的三个文件:AdobeAIRInstaller.zip,Ext_Disigner_Preview.rar,xds_preview.air。请按说明文档一次安装

    深入浅出ExtJS PDF 扫描版

    不仅全面地阐述了ExtJS的基础知识,而且深入浅出地讲解了ExtJS开发中的高级技巧,同时还给出了大量专家级的建议。通过学习本书,读者将感受到ExtJS的无穷魅力和Ajax技术带来的完美体验。 本书适合有一定CSS和HTML...

    实战extjs可视化开发工具、教程new.rar

    亲手试验过的ext designer previe。w 工具及教程,1.安装工具,包括adobe air,xds_prevew.air,安装说明,及两个extjs教程

    深入浅出ExtJS学习PDF 文档下载

    不仅全面地阐述了ExtJS的基础知识,而且深入浅出地讲解了ExtJS开发中的高级技巧,同时还给出了大量专家级的建议。通过学习本书,读者将感受到ExtJS的无穷魅力和Ajax技术带来的完美体验。 本书适合有一定CSS和HTML...

    extjs可视化设计器

    ext可视化设计工具,可以生成代码. 操作说明: 1、解压后运行xds_preview.air安装 2、将Ext_Designer_Preview文件夹下文件覆盖第一步安装目录中的文件

    ext-air(for Ext2.2)

    结合adobe air技术,用extjs来开发桌面应用。本资源适合于extjs2.2

    ext-air-0.30(for Ext 3.x)

    结合adobe air技术,用extjs来开发桌面应用,本资源适合extjs3.1。

    ExtJs学习及个人心得

    Ext JS在发展过程中不仅一步步地巩固着自己在HTML、CSS、JavaScript领域无可比拟的优势,...例如,它从2.0.2版开始为Adobe的RIA技术AIR提供支持,并且为GWT开发了Ext GWT 2.0,这些都体现了Ext JS的强大活力和生命力。

    Ext_Designer_Preview可视化开发工具+汉化包变正版

    第一步下载:Ext需要支持AIR的支持 下载并安装 第二步下载 Ext的核心安装包 下载后安装 第三步 安装汉化:将汉化包解压并覆盖在安装的目录下,重新启动Ext Designer Preview就完成了。 可视化设计并生产代码。

    log4Net详解(共2讲)

    如从2.02版开始为Adobe的RIA技术AIR提供支持,并且为GWT开发了Ext GWT2.0,这些都体现了ExtJs的强大活力和生命力。 在可预见的未来,ExtJs将会甩开对手,大踏步向前。 ExtJs的前景: ExtJS的前景是非常好的,...

    Ext Designer Preview汉化破解版

    官方的EXT ide开发工具,提供完整安装包工具和破解汉化文件。 安装和汉化的步骤 第一步:Ext需要支持AIR的支持。 安装压缩包里德AdobeAIRInstaller.exe 第二步: 安装Ext的核心安装包xds_preview.air; 第三步汉化:...

Global site tag (gtag.js) - Google Analytics