加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex学习笔记(一)

发布时间:2020-12-15 04:21:44 所属栏目:百科 来源:网络整理
导读:? Flex 学习笔记(一) 一、? flex 项目的新建、运行、工作空间界面、编辑器、视图(源码和设计) ?1??Flash?builder? 可以选择 flex?sdk 不同版本。 ?2?? 包资源管理器、源代码视图和设计视图按钮、打开透视图按钮等的使用。 ? 3?? 工作空间。各种透视图之

? Flex学习笔记(一)

一、?flex项目的新建、运行、工作空间界面、编辑器、视图(源码和设计)

?1??Flash?builder?可以选择flex?sdk不同版本。

?2??包资源管理器、源代码视图和设计视图按钮、打开透视图按钮等的使用。

?3??工作空间。各种透视图之间的切换(窗口或右上角调试)

?4??运行应用程序确保?项目下的自动构建打开(这样flex会不断检查保存的文件并编译)

运行过程?mxml转化成actionscript,然后生成swf文件(在浏览器中被flash?player?打开)

Swfadobe公司air?flex?flash?三个统一文件类型它的优点是不用安装客户端(现在电脑都装有flash?player)能提供RIARich?Internet?Applications)富互联网应用

二、?mxml语言(一种标准的xml语言)

1?<?xml?version="1.0"?encoding="utf-8"?>

Xml文档类型声明。

2?<s:Application?xmlns:fx="http://ns.adobe.com/mxml/2009"?

???xmlns:s="library://ns.adobe.com/flex/spark"?

???xmlns:mx="library://ns.adobe.com/flex/mx"?minWidth="955"?minHeight="600">

主应用程序及相关的命名空间

A、<s:Application?>是外层容器

B、中间是三个命名空间(可能引用三个类库),fx(flex语言标签)、s(flex?saark组件)、mx(flex?mx组件)

???Fx?s?mx?称为前缀,后面字符串为URI(统一资源标示符)

C、<s:Label?text="my?first?application刘坤"/>?结束标签为/>或在写一行</s:lobel>

D<s:Label?text="new?text"??在新建项目后在编辑器中右击??选择?替换为》本地记录??可以看到现在项目与以前的差别,单击替换可以恢复原先文本既刘坤

三.Flash?builder?调试器

1?导入项目

2?进行调试遇到问题

C:WindowsSysWOW64MacromedFlashFlash32_11_7_700_169.ocx

Flash?Builder?找不到所需的?Adobe?Flash?Player?调试器版本。您可能需要安装调试器版本的?Flash?Player?或重新安装?Flash?Player

是否要尝试使用当前版本进行调试?

解决步骤(依次尝试以下方法):

方法1、到Flash?Build?4的安装目录:?C:Program?FilesAdobeAdobe?Flash?Builder?4playerwin,重新安装?Install?Flash?Player?10?Plugin.exe

方法1不行尝试方法2、到Adobe?Flash?Player?Support?Centerhttp://www.adobe.com/support/flashplayer/downloads.html),下载:Download?the?Windows?Flash?Player?10.3?ActiveX?control?content?debugger?(for?IE)(EXE,?3.22MB)(下载的Windows?Flash?Player11.7?ActiveX控件内容调试器(IE?(EXE16.58MB),安装之后()问题解决。

方法2不行,检查第3步:flash的浏览器设置是不是IE(我遇到的是因为默认浏览器为360浏览器),设置路径:窗口-首选参数-常规-web浏览器

以下为相关转载页面:

http://bbs.airia.cn/thread-47211-1-1.html

(最后下载最新的Windows?Flash?Player11.7?ActiveX控件内容调试器(IE解决)

3、?双击行号设置断点,点击“虫子”(调试)按钮变为debug透视图

4、?debug透视图界面有继续(f8)终止(ctrl+f2)单步跳入(step?into)、跳过(step?over)、返回(step?return)等

右上边有variables视图?:变量、断点、表达式。

在断点下可以通过单击勾选每个断点可以启用或禁止每个断点,(这并不是删除断点,依然双击相应行号会伤处断点或在variables视图断点下右击删除)

完成一次调试。

四、布置界面。(ui界面的布置,通过容器(容器是包含其他组件的特殊组件,

)和布局对象完成)

常用控件篇布局的使用Group(最简单的容器,不可见,还有hgroup,vgroup,指横向和竖向)、Form(验证输入信息)、Panel(有标题,约束的使用、横向布局(horizontal),纵局(vertical),绝对坐标布局(absolute)外观中有不同主题。分别使用了groupformpanel下面是个panel简单实例。

1在?MXML?设计模式下添加组件

组件视图按照类别控件布局导航器图表分组?

2通过编写代码添加组件

在使用?MXML?编辑器的源代码模式时,代码提示会在您向用户界面中添加标准的?Flex?容器和控件时为您提供帮助

3、滚动内容(在group标签外在套上scrooller标签)

<s:Scroller?height="65">

<s:Group>

layout<s:VerticalLayout/>

</s:layout>

<s:Button?label="1"/>

2"?x="1"?y="23"3"?x="2"?y="48"/>

</s:Group>

</s:Scroller>

上面是这一个星期左右的学习,学的东西都是比较浅显的的操作(关于mxmlactionscript的语法、面向对象等在后面和一些实例中分步具体学习,

下面继续学习布置界面,然后把常用控件熟悉、了解。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2013.5.3

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读