Archive for the ‘Flex’ Category

Flex中的布局

首先说说Flex中的元素分类,从功能层面可以把Flex中的元素分为组件(Components)和容器(Containers)两大类:
组件 – 是指那类具有明确交互或数据展示功能的元素,例如Button、Checkbox、Datagrid、List等。
容器 – 是指那类用来放置其他元素的元素,容器往往不具有特定的交互功能,主要的功能就是容纳元素。容器再细分又可以分为布局(Layout)容器和导航(Navigator)容器,其中布局容器的功能就是用来布局界面元素的,例如Application、Panel等;导航容器主要用于进行功能性的导航,进行界面切换,例如TabNavigator等。

Read the rest of this entry »

Flex MXML初探

MXML

MXML是Adobe为Flex推出的一套基于XML的标记语言,目的在于简化Flex的UI开发。实际功能则不仅仅局限于此,除了可以实现布局、控件等UI之外,还可以实现数据定义、与服务器交互等功能。MXML中的标签基本上都与Flex类库中的某个类相关联的(编译器标签除外),这一点从framework中的mxml-manifest.xml文件中可以看到。

Read the rest of this entry »

Flash、Flex、Flash Player和AIR之间的关系和联系

从Adobe的产品范畴来看,Flash和Flex是面向开发人员的工具,开发人员依赖这两个工具来开发Flash应用程序。而Flash Player与AIR则是Flash的运行环境(runtimes),其中Flash Player主要用于浏览器而AIR主要用于桌面程序。

Read the rest of this entry »