Hello,Flex!

news/2024/5/19 18:00:59 标签: flex, application, encoding, layout, adobe, 语言
 刚开始学习Flex,不知从何下手。从以往学习C++,Java的经验来看,任何一门语言都要理论与实践结合。就是找一本书,边看边练,这样学的快。如果有一位前辈教,那就更好了。不过目前看来,只能“自学成才”了。

    Flex相关的书,市面上不是很多,而且质量参差不齐。到dangdang,china-pub上看了看,都没有相中的。突然想起曾经一位高人说过的话:帮助是最好的参考书。就是说,看“帮助”比看什么书都强。于是乎,找到Flex的在线帮助文档http://livedocs.adobe.com/flex/3/html/index.html,

http://livedocs.adobe.com/flex/3/langref/index.html

浏览了前几章节,感觉讲的很详细,毕竟是官方的,虽然都是E文,但借着金山词霸的帮助,读下来还是没问题的。ok,就是它了。

    在学习之前,还得找个写代码的工具。对于Flex来说,最好的当然就是Flex Builder了。从Adobe官网下载了最新的Flex3 Builder,http://www.adobe.com/products/flex/,安装好后,就可以开始了。

    Hello,Flex!

    记得以前每看一本语言的基础教程的时候,第一个例子就是经典的“Hello, World!”。当看到自己的第一个程序在屏幕上打印出“Hello,World!”的时候,一种小小的成就感油然而生。看来学Flex也得从这下手了。这里,就不Hello World了,来个“Hello,Flex!”吧。

    1.选择“File”->“New”->“Flex Project”

2.输入工程名称,指定路径

3.直接点击“Finish”就可以了。

4.Flex Builder自动生成了HelloFlex.mxml文件,下面就在这个文件中写入代码:

Xml代码 复制代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2.   
  3. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">  
  4.   
  5.     <mx:Panel title="Hello Flex"    
  6.   
  7.         paddingTop="10"    
  8.   
  9.         paddingBottom="10"  
  10.   
  11.         paddingLeft="10"    
  12.   
  13.         paddingRight="10"  
  14.   
  15.     >  
  16.   
  17.         <mx:Label text="Hello Flex!" fontWeight="bold" fontSize="24"/>  
  18.   
  19.     </mx:Panel>  
  20.   
  21. </mx:Application>  

 5.右键点击HelloFlex.mxml文件,选择“Run Application”,就会以网页的形式将结果展现出来

哈哈,成了!第一个Flex程序诞生了!感觉还挺简单。至于上面那些代码是什么意思?怎样产生这样的效果。只能往下看才知道了。


http://www.niftyadmin.cn/n/1425655.html

相关文章

hbase数据导入导出

hbase数据导入 将本地文件(test.csv)上传到hdfs的根目录下,然后导入数据到hbase 1.本地写一个文件进行测试&#xff0c;文件名为test.csv,内容如下&#xff1a; 2.将文件上传到Hadoop 3.查看是否上传成功&#xff08;文件存在&#xff0c;表示成功&#xff09; 4.进入hbase s…

用MXML开发Flex应用-关于MXML

关于MXML 你可以用两种方式去编写Flex应用&#xff1a;MXML和ActionScript。MXML是一种用来设计编写用户接口组件的XML标记语言。你也可以用MXML去定义一个应用的非可视部分&#xff0c;比如访问服务器数据源和用户接口组件和服务器数据的绑定。 就像HTML一样&#xff0c;MXML用…

flex就业现状与学习标准分析

关于FLEX的学习,我有两个我自认为非常重要的观点: 1.FLEX很简单,很适合初学者入手,而且生动有趣,刚开始学习很有成就感; 2.FLEX更适合JAVA开发人员.不仅AS3语法上号称是简化版的JAVA,而且FLEX做为前端技术与强大的后端JAVA以及同时在企业应用上的配合堪称无双组合. 至于怎么样…

FLEX入门篇--------Alert提示框和双击事件

Alert的参考http://livedocs.adobe.com/flex/3/langref/mx/controls/Alert.html#effectSummaryAlert.show(text, title, flags, parent, closeHandler(关闭时触发的事件));flag : Alert.YES|Alert.NO|Alert.OK 简单的alert提示框说起. 先一起来看看官方文档的介绍: public stat…

自定义标签的分页使用(复杂)

分页使用1。<mytag:pagingDisplay />2。<tag> <name>pagingDisplay</name> <tagclass>nm.tag.DisplayTag</tagclass> <bodycontent>empty</bodycontent> <info> A demo </info> </tag>3。package nm.ta…

Pig安装部署与实例

安装包地址&#xff1a;https://mirrors.tuna.tsinghua.edu.cn/apache/pig/ 前提&#xff1a;Hadoop安装成功 pig安装部署&#xff1a; 1.将准备好的安装包上传到虚拟机rz 2.查看是否上传成功 3.解压缩 命令&#xff1a;tar xf pig-0.13.0.tar.gz 4.将解压缩后的文件移动到…

flash

FLASH导入到库的快捷键CTRLR 矢量渐变图导入flash在flash里面填充渐变的地方&#xff1f; EPS,AI格式请用Illustrator编辑 矢量&#xff08;很好很好很好&#xff09; http://www.veeqi.com/vector/people/ http://www.zcool.com.cn/vector/ 教学 http://www.7880.com/in…

Java网络编程(java.net )

http://java.ccidnet.com/images/java/javanet/Java网络编程&#xff08;java.net &#xff09;事实上网络编程简单的理解就是两台计算机相互通讯数据而已&#xff0c;Java SDK 提供一些相对简单的Api来完成这些工作。Socket就是其中之一&#xff0c;这些Api 存在与java.net …