随笔分类 -  Flex

摘要:上一篇随笔讲了skinnable Spark component和skin之间的交互,其实在这些components背后并没有太高深的理论,它们只是通过元数据的方式定义一些skin part和skin state, 并在相关的属性上进行关联。自然有的时候我们需要override一些管理skin part和skin state生命周期的关键方法。本篇随笔试着创建一个skinnable Spart component. 阅读全文
posted @ 2010-11-08 12:22 spoony 阅读(1707) 评论(3) 推荐(2) 编辑
摘要:上一篇随笔中笔者介绍了如何为按钮制作一个简单的自定义皮肤,接下来分析一下皮肤文件的组成部分,并对皮肤协议(skinning contract)中各个部分进行详细介绍。 阅读全文
posted @ 2010-11-03 23:34 spoony 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:Flex4使得改变应用程序的外观变得异常简单,这主要归功于新的皮肤框架(skinning architecture),通过它我们可以将组件中的可视化元素和逻辑完全分离。也正因为这个思想的引导,我们可以发现Flex4中的组件本身都不再包含外观信息的定义,而是把这些信息放在相关的皮肤(skin)文件中。 阅读全文
posted @ 2010-11-01 10:09 spoony 阅读(2798) 评论(0) 推荐(0) 编辑
摘要:Adobe AIR 包括一个 SQL 数据库引擎,该引擎使用开放源代码 SQLite 数据库系统,支持具有许多标准 SQL 功能的本地 SQL 数据库。运行时未指定在文件系统上存储数据库数据的方式或位置。每个数据库都完全存储在单个文件中。开发人员可指定在文件系统中存储数据库文件的位置,单个 AIR 应用程序可访问一个或多个单独的数据库(即单独的数据库文件)。 阅读全文
posted @ 2010-10-15 11:07 spoony 阅读(2181) 评论(0) 推荐(1) 编辑
摘要:这篇随笔是对上篇的一些更加深入的思考,并举出了一些小小的操作技巧。 阅读全文
posted @ 2009-12-27 09:53 spoony 阅读(603) 评论(0) 推荐(0) 编辑
摘要: Flex常用的访问远程数据的类有:HTTPService, WebService, RemoteObject. HttPService与 WebService自不必说,使用的是基于XML的SOAP(Simple Object Access Protocol, 简单对象访问协议),而RemoteObject使用的却是序列化的二进制协议AMF. AMF(Action Message Format)是在flash和flex中remoting的一种方式格式。笔者在这里并不太想讨论这个有点“非主流”的方式,只讨论一下Flex与DotNET WebService的交互。 阅读全文
posted @ 2009-12-26 15:22 spoony 阅读(925) 评论(2) 推荐(0) 编辑
摘要:1. 正尝试安装的adobe flash player不是最新版本安装debug版本提示有更新版本问题:删除注册表相关内容即可。2. (1)Flex项目属性里的Flex Buid PathàLibrary PathàplayerglobalàSource attachement设置(2)可以设置的选项位于D:"Program Files"eclipse"s... 阅读全文
posted @ 2009-09-08 11:00 spoony 阅读(1321) 评论(0) 推荐(1) 编辑