`
文章列表
v3_02 Extending the Event class to pass dataa in the event object 扩展事件类来传递数据 ex3_02 前面已经讲了如何在component触发事件 这部分主要是通知扩展flash.events.Event类,来使用已经触发的事件传递数据 及为什么扩展Event类对于避免组件之 ...
v3_01 creating an event type and dispatching the event object  创建一个事件类型并派发事件对象  ex3_01 首先定义两个component Choose.mxml Preview.mxml 问题是:如何让Choose.mxml上的click事件,通知到Preview.mxml上呢? 这部分主要是讲,如何让两个compo ...
v2_10 Implementing value objects and a typed data model 实现值对象和具备类型的数据   ex2_08 这部分解决两个问题 1.Employee如何作为一个值对象传入数据 2.如何将一系列通用的对象转化为定型数据模型   值对象一般不包含任何实施细节或商业逻辑,它只是一个简单的数据对象   即,从服务器取得的是XML格式的数据,如何转换成自定义的对象 这里就是简单的循环,将从服务端取到XML数据挨个放到Employee对象,由本例的employees取代上例中的employees // event handlers ...
v2_09 Programming ActionScript classes  介绍ActionScript类编程   ex2_07    很多教程中讲到的跟java类似的概念及写法就不写出来了   Mxml与ActionScript的数据绑定,需要在声明实例时带上Bindable  Bindable 可以写在Class上面,以表明所有字段都是可以绑定的 [Bindable] public class Employee   但要注意的是,不建议使用全部绑定,因为这样会消耗更多的资源,系统会监控所有字段是否发生变化 所以,应该尽量在需要绑定的数据上进行绑定 ...
起名为moon,其实没有什么含义  它的产生:过年期间有一个念头,是不是该做点什么呢?我需要什么呢?   恩,一个随时记录和罗列知识点的东东. 当然这种知识管理的软件很多. 为啥要自己做呢?   因为-----------没事造轮子,造着玩.  它可以让我随心所欲的玩 平时做项目,受限于需求,业务等等   项目开发都是条条框框   另外很重要的一点,它可以有我自己喜欢的各种功能,随着自己的想法来 比如说: 它的重点不是记录整理知识,而是记录零散的知识点 它注重的不是条理,而是灵活,将各类知识点灵活串联 它有头脑风暴,让自己随时去回忆这些散落在记忆角落的东东 它是一个随意 ...
v2_08 Introducing the MVC pattern 介绍MVC模式   ex2_06 MVC模式中 模式是指应用中的数据对象 视图是指用户界面元素 控制器处理模型和视图进行交互的逻辑   在flex应用中 模型代表数据,例如包含了从HTTPService调用返回的数据的ArrayCollection 视图可能是一个DataGrid控件或其它UI组件 控制器可以是在许多框架下的一个具体实现   这部分主要以之前的例子(一个MXML文件)分离成MVC模型 1.将UI全部移到conponents目录下的文件中    同时,连同那些与该UI相关的scri ...
v2_07 Retrieving and handing data with RemoteObject  使用RemoteObject为应用填充数据   这部分有点先这样,后面再详细写 RemoteService允许一个客户端应用访问服务端代码中的方法 客户端和服务器之间的通信使用Action Message Format的格式,简称AFM AMF是一种用于数据传输的二进制格式,与相同水平的基于XML的消息格式相比,它显得尤为小巧和快捷   可以使用Adobe LiveCycle Data Services或者适用于Java实现的开源产品BlazeDS 还可以使用ColdFus ...
v2_07 Retrieving and handing data with WebService使用WebService为应用填充数据   httpservice 能直接访问数据 而webservice实例只访问WSDL文档,而不是访问服务器上直接提供数据的方法   对于一个WebService来说,必须在一个单独的语句中调用WebService的方法,也叫做一个操作   这里要注意下它的,WebService的网络监控 它有两次网络请求,这也注定它的性能不会好了   WebService写法的注意点 1.result类型转换 protected functio ...
v2_07 Retrieving and handing data with HTTPService  使用HTTP为应用填充数据   ex2_05 httpservice 这里主要介绍了HTTPService的使用,前面已经介绍了,就不写了   主要写下fault(异常)处理   首先把请求的地址随便来个错的,在IE下会提示一个错误(chrome下被屏蔽了)   [RPC Fault faultString="HTTP 请求错误" faultCode="Server.Error.Request" faultDetail=&quo ...
2.9号去看的吧   一句话:还是这帮人!
v2_04 Introducing ArrayCollection and other data types flex介绍ArrayCollection 和其它数据类型   ex2_04 ArrayConllection类推荐用作组件的数据提供者,因为它在不断监视其所有单个元素 同时可以使用ArrayList   这部分是使用ArrayConllection创建一个变量,来引用employeeService.lastResult   写法如下: 1.声明变量 注意要使用[Bindable ] // variable declarations ------ ...
v2_03 Adding event listeners with ActionScript  flex使用ActionScript添加事件监听   ex2_03 介绍两个系统事件 initialize creationComplete   这部分主要讲的是给一个控制添加事件监听器(listener)的问题   下面是直接在控制上写上事件监听的方法 <mx:FormItem label="Pickup Date:"> <mx:DateChooser id="pickupDate" showToday ...
这两天在捣鼓我的moon,为其在mysql上建了个库,但往数据库insert时报了如下错误    (java程序报错,workbench里直接使用insert 语句没问题,但显示为乱码)   --- The error occurred in ibatis/moon-knowledge.xml. --- The error occurred while applying a parameter map. --- Check the com.ymkyve.moon.pojo.Knowledge.create-InlineParameterMap. --- Check th ...
v1_12 Laying out components in containers  flex在容器中布局组件   ex1_05   四个Flex框架布局类:BasicLayout HorizontalLayout TileLayout VerticalLayout BasicLayout :将基于x和y绝对属性显示容器中的所有内容 HorizontalLayout :将所有内容水平方向彼此相邻放置 (忽略x y属性设置) TileLayout :将并列显示容器中的所有子内容 VerticalLayout将所有子内容彼此在垂直方向布置 (忽略x y属性设置)   使用s: ...
v1_11 Requesting and retrieving XMLdata from the server  flex从服务取得XML数据 ex1_04  1.不是所有的mxml components是可见的 使用fx:Declarations来声明不可见的对象 <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> </fx:Declarations>    2.flex从远程服务获取数据的三种方式    HttpService    WebService    RemoteObj ...
Global site tag (gtag.js) - Google Analytics