Flex
happyjlaaa
这个作者很懒,什么都没留下…
展开
-
[AIR]Adobe AIR 中使用sqlite - 连接数据库(1)
<br />Adobe AIR自带了sqlite 的数据库,数据库的操作是async的,所以AIR中用事件来notify数据库的操作情况。<br /> 废话少说,切入正题:<br /><br /> import的几个class:actionscript 代码import flash.data.SQLConnection; import flash.data.SQLStatement; import flash.data.SQLResult; import flash.events.SQLErro转载 2010-11-30 10:15:00 · 1678 阅读 · 0 评论 -
FLEX- MDI窗口开发实例
<br />代码:<br /> application.mxml<?xml version="1.0" encoding="utf-8"?><br /><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"<br /> xmlns:mdi="ext.containers.windows.mdi.*" width="100%" height="100%"<br /> creationComplete转载 2010-11-12 13:52:00 · 574 阅读 · 0 评论 -
Adobe AIR中窗口缩放
<br />这是一篇讲述Adobe AIR中窗口缩放问题的文章,原文地址:http://www.flashgamer.com/2009/05/air_window_inconsistencies.html<br /><br />在最近的两个星期中作者工作于3个不同的AIR应用,并且作者非常喜欢Adobe AIR这个技术。它非常容易开发并且可以完美的运行在各种操作系统上。让作者(或者更多人)迷惑的是窗体系统是如何工作的,具体问题描述如下。<br />有两种方法可以让你来控制主应用的窗口,一个是设置mx:Win转载 2010-11-11 10:31:00 · 1234 阅读 · 0 评论 -
ActionScript3.0中对数组的几种操作函数
<br />1、concat()在数组末尾插入值,生成新数组<br /> var a:Array = [1,2,3];<br /> var c:Array = a.concat(4);<br /> //c = [1,2,3,4];不会改变a的值<br />2、push()在数组末尾插入值,改变原数组<br /> var a:Array = [1,2,3];<br /> a.push(4);<br /> //a = [1,转载 2010-10-29 10:20:00 · 356 阅读 · 0 评论 -
Flex4新特性
<br />本章介绍 了MXML 2009新增的标签,包括: Declarations<br />Vector<br />Library<br />Definition<br />Private<br />Reparent<br /><Declarations /><br />Declarations标签是Flex 4中最常用的新增标签。<br /><br /> 在Flex 3中,对于一个MXML组件的直接子元素,可以有以下几种情况:<br /><br />1. 属性标签,例如:<mx:Label转载 2010-10-27 14:40:00 · 482 阅读 · 0 评论 -
flex中httpservice与java后台交互的两种传值方式
<br /> 环境:myeclipse8.5+flex4+blazeds<br /> 描述:flex4中httpservice与服务器端交互的值传递问题<br /> 方式一:通过<s:request/>标签进行交互,在该标签内部以要传递的参数名作为该标签内的子标签,值作为内容进行传递,服务端接受数据采用request.getParmeter("参数名")获取数据.<br /> 示例代码:<br /> f转载 2010-10-28 16:35:00 · 1481 阅读 · 1 评论 -
Flex SDK 4命名空间
<br />Flex SDK 4(Gumbo)增加了一些命名空间,请看如下:<br />xmlns:fx="http://ns.adobe.com/mxml/2009"<br /> xmlns:mx="library://ns.adobe.com/flex/halo"<br /> xmlns:s="library://ns.adobe.com/flex/spark"<br />1、xmlns:fx="http://ns.adobe.com/mxml/2009"<br /> 定义了顶级的ActionSc转载 2010-10-27 13:42:00 · 277 阅读 · 0 评论 -
评点Flex结合J2EE的开发与架构
<br />摘要:最近晚上抽出点时间写了这篇文章,关于 Flex 开发方面的语言和架构,介绍了大家都熟悉的分层结构,着重介绍视图层(flex 实现),服务控制层和领域模型层,并按照严格分层,高解耦合性并结合 Flex 技术实验了一个用户管理小模块,案例不是目的,重要的是介绍开发思想。本文第一部分介绍 Flex 相关技术以及 ActionStript3.0 语言。第二部分介绍开发实例的开发过程,代码可以下载,亮点在接口工程。由于本人 flex 经验不足,在以后的工作中会不断补充。<br /> <b转载 2010-10-27 11:13:00 · 256 阅读 · 0 评论 -
Flex应用程序启动详解
<br />编写一个简单的Flex应用程序并不复杂,就算你从来没接触过Flex程序设计,照着帮 助的实例步骤,不需花多长时间也能做出一个漂亮简捷的小程序 出来。不过,随着对Flex程序编写的深入,会越来越觉得,其实要编写一个好的Flex应用程序并不简单,涉及到各个方面的知识,需要对Flex应用程序 的架构、事件机制的处理、设计与程序的结合等等各个方面均要有所掌握。 <br /> 接下来我会写一个系列文章,对Flex应用程序编写在上述方面所需掌握的知识作一个梳理,希望对大家有所帮助…<br /转载 2010-10-27 11:07:00 · 261 阅读 · 0 评论 -
Flex DataGrid 控件知识汇总,创建、全选、删除、分页、样式
<br />DataGrid控件是一个可以展示多列数据的列表控件。它是一个格式化的数据表格,可以设置可编辑的单元格,是许多数据驱动应用的基础。<br />下边的几个主题介绍了关于DataGrid的几个高级应用,怎么格式化单元格的数据,以及怎样控制用户的输入。<br /><br />关于DataGrid控件<br /> DataGrid控件可以提供以下功能:<br /> 1、可调尺寸、排序、自定义列(包括隐藏列)<br /> 2、设置自定义列和标题行(包括设置标题行文本换行)<br /> 3、在运行时转载 2010-11-30 10:34:00 · 2564 阅读 · 0 评论 -
Adobe AIR中使用Flex连接Sqlite数据库(5)
<br />由于SQLite中SQL语句不支持事务,我们可以通过SQLConnection类的与事务相关的方法可使用此功 能:SQLConnection.begin()、SQLConnection.commit() 和 SQLConnection.rollback()来实现事务功能。 <br />关于air本地数据库中的SQL支持可以参考<br />http://help.adobe.com/zh_CN/AIR/1.5/jslr/index.html?localDatabaseSQLSupport转载 2010-11-30 10:20:00 · 535 阅读 · 0 评论 -
Adobe AIR中使用Flex连接Sqlite数据库(4)
<br />1.查询<br /> 同步版本:<br /> private function query():void<br /> {<br /> var stmt:SQLStatement = new SQLStatement();<br /> stmt.sqlConnection = con; <br /> stmt.text = "select empId,firstName,lastName,salary from emp";<br /> stmt.execute(); <br /><转载 2010-11-30 10:19:00 · 648 阅读 · 0 评论 -
Adobe AIR中使用Flex连接Sqlite数据库(3)
<br />0.SQLStatement类介绍<br /> SQLStatement实例用于针对通过 SQLConnection 实例打开的本地 SQL 数据库执行 SQL 语句。 <br /> SQLStatement 实例通过将 SQLConnection 实例设置为 SQLStatement 实例的 sqlConnection 属性的值来链接到 SQLConnection 实例。text 属性用要执行的 SQL 语句的实际文本进行填充。如有必要,可以使用 parameters 属性指定 S转载 2010-11-30 10:18:00 · 858 阅读 · 0 评论 -
Adobe AIR中使用Flex连接Sqlite数据库(2)
<br />Adobe AIR 包括一个基于 SQL 的关系数据库引擎(sqlite),该引擎在运行时中运行,数据以本地方式存储在运行 AIR 应用程序的计算机上的数据库文件中(例如,在计算机的硬盘驱动器上)。由于数据库的运行和数据文件的存储都在本地进行,因此,不管网络连接是否可 用,AIR 应用程序都可以使用数据库。<br /> 单个 Adobe AIR 本地 SQL 数据库作为单个文件存储在计算机的文件系统中。运行时包括 SQL 数据库引擎,该引擎管理数据库文件的创建和结构化以及操作和转载 2010-11-30 10:16:00 · 1026 阅读 · 0 评论 -
给你的AIR应用创建一个启动屏幕
<br />这是一篇来自ultravisual blog的文章,向读者讲述如何给一个AIR应用创建一个启动界面,原文地址是:<br />http://ultravisual.co.uk/blog/2009/07/20/effective-splash-screens-for-adobe-air-applications/<br />说起启动界面,相信读者都很熟悉,当一个软件体积很大,导致加载比较缓慢的时候,通常的做法是显示一个启动界面,告诉用户这个软件正在启动,这在很 大程度上改善了用户体验,因为用转载 2010-11-30 10:21:00 · 464 阅读 · 0 评论 -
flex系统托盘
<br /> var mainMenu:NativeMenu = new NativeMenu();<br /> var minimizeMenu:NativeMenuItem = new NativeMenuItem("Minimize");<br /> var maximizeMenu:NativeMenuItem = new NativeMenuItem("Maximize");<br /> var sepMenu:NativeMenuItem = new Nati转载 2010-11-11 10:41:00 · 465 阅读 · 0 评论