熟悉开发环境Flash Buil

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2021/3/1
6
2.3 调试Flex 4程序
程序常包含不可知的逻辑错误,这些错误不属于编译错 误,编译器不能检查此类错误。例如,程序中要判断闰年, 代码的语法正确但判断的方法是错误的,此时编译器不会报 错。使用在调试功能能跟踪代码每一步的执行,从而检查逻 辑错误。Flash Builder 4开发环境有强大的调试功能,有利于 程序进行代码检查。本节介绍如何调试Flex应用程序,包括 添加断点、开始调试、监视变量等。
2021/3/1
2
2.1.1 Perspectives(透视)
透视是一种布局风格,与任务、编辑器和视图相关联。 一旦切换透视,对应的任务、编辑器或视图就可能发生改变 。Flash Builder 4包含3种透视:“Flash”透视、“Flash Debug”透视以及“Flash Profile”透视。
开发Flex应用程序过程中难免会遇到困难,如对某一组件 的某一属性不清楚,此时也查看Flex 帮助。在安装Flash Builder 4后,自动安装了Flex 帮助。用户可选择“帮助” →“帮助内 容”命令打开Flex 帮助。
Flex 帮助左下方的图标表示显示全部内容,图标表示显示 搜索结果,图标表示显示链接,图标表示显示书签。单击不同 的图标会切换至不同的内容。另外,用户可在左上方的“搜索 ”输入框中输入要搜索的内容。
2021/3/1
5
2.2 编译与运行Flex 4程序详解
MXML语言和ActionScript语言都是需要编译后才能运行 的。Flash Builder 4开发环境中集成了两者的编译器,用户只 需选择相应的编译运行命令。
本书在介绍第一个Flex程序“Hello World”程序时,简 单地介绍了了如何编译与运行Flex应用程序。事实上编译时 可选的参数较多,本节将为读者介绍详细的编译与运行过程 。仍以“Hello World”为例,讲解编译与运行过程中的可选 参数。2021/3/1 Nhomakorabea3
2.1.2 Editors(编辑器)
1.MXML编辑器 2.ActionScript编辑器 3.CSS编辑器
2021/3/1
4
2.1.3 Views(视图)
视图是用以辅助用户管理工程和开发项目。用户通过视 图可以较直观地处理一些需求。例如,“包资源管理器”既 可以管理工作区中的文件和文件夹,又可以浏览包和类的结 构。
2021/3/1
12
2.4.2 ActionScript 项目
ActionScript 项目使用的是Flash API,而不是Flex框架。 ActionScript 项目没有可视化的表现。也就是说ActionScript 应用程序中没有设计模式这样的概念。ActionScript项目编译 后也可运行于Flash Player中。
2021/3/1
17
2021/3/1
11
2.4.1 Flex 项目
Flex 项目是最基础配置的工程,Flex项目包括两种应用 程序类型:Web和Desktop。使用Flex框架、XML、Web services等来开发Flex应用程序。Web应用程序类型是在Flash Builder 4中编译后会将可执行文件(swf文件)放在HTML文 件中,最终生成的是Web应用程序。Desktop应用程序类型 是在Flash Builder 4中编译后会将文件放在AIR平台中,最终 生成的是AIR应用程序。
第2章 熟悉开发环境Flash Builder 4
“工欲善其事必先利其器”。Flash Builder 4是Adobe公 司推出的集成开发环境。Flash Builder 4工作环境是一种具有 丰富特征的开发环境,有利于开发者开发Flex和ActionScript 应用程序。Flash Builder 4建立在Eclipse这一开源的集成开发 环境(IDE)上,用户可使用强大的代码编辑器,可视化设 计器,调试工具等来开发Flex应用程序。
2021/3/1
10
2.4 Flex 4项目工程概述
Flex 4现支持创建的项目工程有三类:Flex 项目、 ActionScript 项目、和Flex 库项目。不同的工程用于开发不同 的项目。Flex 项目工程是普通的RIA工程,主要用于开发互 联网应用程序。ActionScript 项目工程主要用于开发 ActionScript类库。Flex 库项目用于开发共享库,可以是自定 义组件,也可以是ActionScript代码。
2021/3/1
16
2.7 小结
Flash Builder 4是功能强大的集成开发环境,能高效地 开发Flex应用程序。本章主要介绍了Flash Builder 4的相关基 础。内容包括熟悉Flash Builder 4工作区,如何编译运行程序 ,如何调试程序,不同项目工程的作用、常用快捷键、Flex 帮助的使用等。通过本章的学习,读者会对Flash Builder 4的 开发环境会有一个比较清楚的了解。
2021/3/1
13
2.4.3 Flex 库项目
Flex库项目用以创建自定义的代码库。代码库可共享于 应用程序或是其他开发人员。Flex库项目编译后生成SWC文 件。SWC文件包含组件、各种资源和catalog.xml文件。SWC 常被用于制作主题和制作应用程序的外观。一个SWC主题可 以包括多个CSS文件和全部的图片、动画资源。
2021/3/1
1
2.1 熟悉Flash Builder 4工作区
Flash Builder 4工作区是开发Flex应用程序的工作环境, 熟悉工作环境对开发的益处是显而易见的。Flash Builder 4平 台是基于Eclipse平台,因此与Eclipse的布局风格异常相似。 Flash Builder 4平台的特点是集可视化编辑与代码编辑为一体 ,用户在Flash Builder 4环境下可方便地切换设计模式和代码 模式。
2021/3/1
8
么么么么方面
Sds绝对是假的
2.3.2 调试程序
在设置完断点后可选择“运行” →“调试”命令,选 择相应的运行配置开始调试。也可单击工具栏上的按钮或快 捷键F11开始调试。调试器运行后就会自动进入“Flash Debug”透视。其中比较有用的是调试视图。
在调试程序时常需要监视某些变量的变化,从而发现代 码中的错误。变量视图能自动跟踪程序中变量的变化。
2021/3/1
7
2.3.1 添加断点
断点的作用是使应用程序在带断点的代码行处中断,从 而开始检查代码。同时,用户可使用Flash Builder 4自带的调 试工具检测并修复错误。例如,变量视图和表达式视图。在 代码编辑器中添加断点的方法很多。
调试器只允许在以下代码的断点处中断。 MXML标签中包含ActionScript事件处理,如<mx:Button click=“a_funtion()”…>。其中“click”是单击处理事件。 ActionScript代码中。可以是MXML文件中的<mx:Script> 标签下,也可以是ActionScript文件中。 ActionScript文件中的任何代码行。
2021/3/1
14
2.5 Flash Builder 4常用快捷键
快捷键的作用是使得开发工作更加高效和简单。Flash Builder 4中提供了许多快捷键。用户想要更多的快捷键说明 ,可选择“帮助” →“键辅助”命令或“Shift+Ctr+L”组合 键查看。
2021/3/1
15
2.6 使用Flex帮助
相关文档
最新文档