`
hackbomb
  • 浏览: 216574 次
  • 性别: 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的可视化开发工具,如标题所提及的“Extjs 可视化开发工具(中文)”,是为方便开发者快速设计和布局UI而设计的。 这个开发工具包含两个主要的文件,即`xds_preview.air`和`Ext_Designer_Preview.rar`。`xds_...

    extjs2.1 开发包

    Adobe AIR允许开发者使用Web技术(如HTML、JavaScript)开发桌面应用程序,EXTJS的这一部分可能包含了用于在AIR环境中运行EXTJS应用的相关代码和示例。 总的来说,EXTJS 2.1开发包是一个完整的前端开发解决方案,它...

    ExtJS可视化开发工具

    总的来说,"ExtJS可视化开发工具"是提升ExtJS开发效率的重要利器,它的出现使得复杂界面的设计变得更加简单,降低了开发门槛,同时也让经验丰富的开发者能够更专注于业务逻辑的实现,提高了整体项目开发的效率和质量...

    extjs可视化开发工具

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

    ExtJs的图形化

    2. `AdobeAIRInstaller.exe`:Adobe AIR的安装程序,用于运行基于AIR的应用,包括可能的ExtJS图形化开发工具。 3. `汉化包+变正式版.rar`:包含插件的中文语言包和可能的许可证信息,帮助理解和解锁插件的全部功能。...

    extjs可视化设计器

    文件中包含了一个名为"xds_preview.air"的应用程序,这是EXTJS可视化设计器的运行文件,需要进行安装。安装完成后,系统会生成一个默认的工作目录。接下来,你需要找到名为"Ext_Designer_Preview"的文件夹,这个...

    ExtJS2.0中文API珍藏版(Include Adobe Air)

    总之,ExtJS 2.0中文API珍藏版是开发者学习和开发ExtJS应用的宝贵资源,结合Adobe AIR,可以实现桌面级的Web应用开发,扩展了JavaScript的使用范围。对这些知识点的深入理解和掌握,将有助于提升Web应用开发的效率和...

    Extjs 3.0 designer pre 官方版 + 修改补丁

    ExtJS 3.0 Designer 是一个官方推出的可视化开发工具,专为构建基于ExtJS 3.0的用户界面提供了一个直观的图形化环境。这款预览版本(pre)旨在帮助开发者更加高效地设计和布局复杂的Web应用程序,通过拖放组件和调整...

    ExtJS2 软件库

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

    ExtJs API 3.1.1 3.3.1 2.X

    3.3.1版本是针对Adobe Air平台的英文版API,这意味着它增加了对桌面应用开发的支持。Adobe Air允许开发者使用Web技术(如HTML、CSS和JavaScript)创建跨平台的桌面应用,而ExtJs 3.3.1则为这些应用提供了丰富的用户...

    深入浅出ExtJS第2版(随书光盘)之一

    这部分内容可能会介绍如何利用ExtJS创建AIR应用,包括桌面通知、本地文件系统访问等特性,同时结合AIR的API扩展Web应用的功能。 通过学习这些光盘内容,读者不仅可以深入了解ExtJS的核心概念和用法,还能掌握如何...

    ExtJs可视化工具

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

    ExtJS的可视化界面设计器

    ExtJS是一款广泛应用于Web应用程序开发的JavaScript框架,它提供了丰富的组件库和强大的数据绑定机制,使得开发者能够构建出功能复杂的富客户端应用。而"ExtJS的可视化界面设计器"则是为ExtJS开发提供的一种图形化...

    ExtJS 可视化设计器

    "ExtJS 可视化设计器"则是针对这个框架设计的一款工具,帮助开发者通过图形化界面来设计和构建ExtJS应用,从而减少了编写代码的工作量,提高了开发效率。 这款可视化设计器包含以下几个核心知识点: 1. **组件拖放...

    ext-air(for Ext2.2)

    **描述解析:** 描述提到,"结合adobe air技术,用extjs来开发桌面应用",这表明EXT-AIR提供了在EXTJS基础上构建桌面应用的能力。EXTJS通常用于Web前端开发,通过与Adobe AIR的集成,开发者可以利用EXTJS的组件和...

    深入浅出ExtJS PDF 扫描版

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

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

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

    使用 Ext、Aptana 和 AIR 构建桌面应用程序

    1. **环境准备**:安装并配置Aptana IDE,设置好ExtJS和AIR的开发环境。 2. **创建项目**:使用Aptana创建一个新的项目,并引入ExtJS库,为桌面应用搭建基本的结构。 3. **设计用户界面**:利用ExtJS的组件和布局来...

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

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

Global site tag (gtag.js) - Google Analytics