📝 AdobeFlex教程
24篇技术文档📅  最后修改于: 2020-10-25 02:19:16        🧑  作者: Mango
Flex是一个功能强大的开源应用程序框架,使您可以使用相同的编程模型,工具和代码库为iOS,Android和BlackBerry Tablet OS设备构建移动应用程序,以及为浏览器和台式机构建传统应用程序。您可以使用Adobe Flash Builder构建Flex应用程序,Adobe Flash Builder是基于Eclipse的企业级IDE。本教程将为您提供有关启动和运行Web和移动应用程...
📅  最后修改于: 2020-10-25 02:19:37        🧑  作者: Mango
什么是Flex?Flex是一个功能强大的开源应用程序框架,使您可以使用相同的编程模型,工具和代码库为浏览器,移动设备和台式机构建传统应用程序。Flex提供的FLEX SDK由Flex类库(ActionScript类),Flex编译器,调试器,MXML和ActionScript编程语言以及其他实用程序组成,以构建表达性和交互式富Internet应用程序(RIA)Flex负责用户界面(UI)或Web应...
📅  最后修改于: 2020-10-25 02:20:10        🧑  作者: Mango
本教程将指导您如何准备开发环境以开始使用Adobe Flex Framework的工作。本教程还将教您如何在设置Flex Framework之前在计算机上设置JDK和Adobe Flash Builder。系统要求FLEX要求JDK 1.4或更高版本,因此第一个要求是在计算机上安装JDK。JDK1.4 Or above.MemoryNo minimum requirement.Disk Space...
📅  最后修改于: 2020-10-25 02:20:45        🧑  作者: Mango
在开始使用Flash Builder创建实际的“ HelloWorld”应用程序之前,让我们看看Flex应用程序的实际部分是什么-Flex应用程序包含以下四个重要部分,其中最后一部分是可选的,但前三个部分是必需的。Flex框架库客户端代码公共资源(HTML / JS / CSS)服务器端代码一个典型的Flex应用程序(如HelloWord)的不同部分的示例位置将如下所示-NameLocationP...
📅  最后修改于: 2020-10-25 02:21:41        🧑  作者: Mango
我们将使用Flash Builder 4.5创建Flex应用程序。让我们从一个简单的HelloWorld应用程序开始。步骤1 –建立专案第一步是使用Flash Builder IDE创建一个简单的Flex项目。使用选项File> New> Flex Project启动项目向导。现在使用向导窗口将项目命名为HelloWorld,如下所示:选择“应用程序类型Web”(在Adobe Flash Play...
📅  最后修改于: 2020-10-25 02:22:15        🧑  作者: Mango
本教程将向您介绍如何创建应用程序war文件以及如何在Apache Tomcat Web服务器根目录中部署该文件。如果您理解了这个简单的示例,那么您将能够按照相同的步骤部署复杂的Flex应用程序。让我们按照以下步骤创建Flex应用程序-StepDescription1Create a project with a name HelloWorld under a packagecom.tutorial...
📅  最后修改于: 2020-10-25 02:22:45        🧑  作者: Mango
Flex应用程序的生命周期尽管您可以在不了解应用程序生命周期阶段的情况下构建Flex应用程序,但是了解基本机制还是很不错的。发生的顺序。它将帮助您配置功能,例如在运行时加载其他Flex应用程序,以及管理在运行时加载和卸载类库和资产的过程。对Flex应用程序生命周期的深入了解将使您能够构建更好的应用程序并对其进行优化,因为您将知道在何处最佳地运行代码。例如,如果您需要确保某些代码在预加载器中运行,则...
📅  最后修改于: 2020-10-25 02:23:13        🧑  作者: Mango
Flex支持使用CSS语法和样式以与CSS转换为HTML组件相同的方式应用于其UI控件。方法1:使用外部样式表文件您可以引用应用程序的类路径中可用的样式表。例如,考虑com / tutorialspoint / client文件夹中的Hello.World.mxml文件中的Style.css文件。然后可以通过以下代码片段引用css文件使用styleName属性将样式分配给UI组件方法2:在Ui容器...
📅  最后修改于: 2020-10-25 02:23:41        🧑  作者: Mango
什么是剥皮?Flex中的外观是完全自定义UI组件外观的过程。外观可以定义组件的文本,图像,过滤器,过渡和状态。可以将外观创建为单独的mxml或ActionScript组件。使用皮肤,我们可以控制UI组件的所有视觉方面。所有UI组件的定义皮肤的过程都是相同的。第1步-创建皮肤使用选项File> New> MXML Skin启动Create MXML Skin向导。输入Package为com.tuto...
📅  最后修改于: 2020-10-25 02:24:07        🧑  作者: Mango
什么是数据绑定?数据绑定是一个对象的数据绑定到另一对象的过程。它需要一个源属性,一个目标属性和一个触发事件,该事件指示何时将数据从源复制到目标。Flex提供了三种执行数据绑定的方法,如下所示MXML脚本({})中的花括号语法MXML中的<fx:binding>标记ActionScript中的BindingUtils数据绑定–在MXML中使用花括号下面的示例演示如何使用大括号指定源到目标的数据绑定。...
📅  最后修改于: 2020-10-25 02:24:28        🧑  作者: Mango
每个用户界面都考虑以下三个主要方面-UI元素-这些是用户最终看到并与之交互的核心视觉元素。 Flex提供了大量从基本到复杂的广泛使用和常见元素,我们将在本教程中介绍。布局-它们定义应如何在屏幕上组织UI元素,并为GUI(图形用户界面)提供最终外观。这部分将在“布局”一章中介绍。行为-这些事件在用户与UI元素交互时发生。这部分将在事件处理一章中介绍。Flex UI元素Flex UI库以定义明确的类层...
📅  最后修改于: 2020-10-25 02:24:48        🧑  作者: Mango
表单控件允许用户输入数据并为他们提供与应用程序的交互功能。每个Form UI都从UIComponent类控制并继承属性,而UIComponent类又从EventDispatcher和其他顶级类继承属性。Sr.NoControl & Description1Flex EventDispatcher ClassThe EventDispatcher class is the base class fo...
📅  最后修改于: 2020-10-25 02:25:08        🧑  作者: Mango
复杂的控件为用户提供了以更简单的方式处理大量数据的高级功能,并为他们提供了与应用程序的交互功能。每个Complex UI控件都从UIComponent类继承属性,而UIComponent类又从EventDispatcher和其他顶级类继承属性。Sr.NoControl & Description1Flex EventDispatcher ClassThe EventDispatcher class...
📅  最后修改于: 2020-10-25 02:25:25        🧑  作者: Mango
布局面板控件使用户可以在页面上组织UI控件。每个Layout控件都从UIComponent类继承属性,而UIComponent类又从EventDispatcher和其他顶级类继承属性。Sr.NoControl & Description1Flex EventDispatcher ClassThe EventDispatcher class is the base class for all cla...
📅  最后修改于: 2020-10-25 02:25:41        🧑  作者: Mango
我们可以使用“效果”的概念为Flex应用程序添加行为。例如,当一个文本框获得焦点时,我们可以使其文本变粗体并使其尺寸稍大。每个效果都从Effect类继承属性,而Effect类又从EventDispatcher和其他顶级类继承属性。Sr.NoEffect & Description1Flex Effect ClassThe Effect class is an abstract base class...