flex学习

简介: 早就想弄个flex的东西了...总是没有心情弄..有的时候项目让人心力憔悴... 最近,,想着是破罐子破摔..弄点别的东西...换个心情..然后在去弄下项目...(已经快接近尾声了) 总是在开发的第一线..技术上面什么都弄..公司里面还要应付其他同事的问题... 能帮助别人就帮助吧..本人也没有别的什么有点..就代码上面略有研究.(投入的时间多了自然就有所领悟了) 1,先弄个s

早就想弄个flex的东西了...总是没有心情弄..有的时候项目让人心力憔悴...

 

最近,,想着是破罐子破摔..弄点别的东西...换个心情..然后在去弄下项目...(已经快接近尾声了)

 

总是在开发的第一线..技术上面什么都弄..公司里面还要应付其他同事的问题...

 

能帮助别人就帮助吧..本人也没有别的什么有点..就代码上面略有研究.(投入的时间多了自然就有所领悟了)

 

1,先弄个sdk看看...(还没有想直接 安装flexbuilder 安装过..觉得太大了..)

而且根据java的经验..IDE对于初学着不是好事情...类库都记不住了...

 

自己手动写几个然后用sdk编译下..看看效果..

 

http://www.adobe.com/products/flex/flexdownloads/index.html

 

下载.Flex 3.1 SDK 看看电脑发现以前下载了一个估计是3.0(80MB)现在是3.1(81MB)了.

这个是forall平台的...linux ..windows. ..mac系统....运行不同的程序就行了.

 

2,看看有什么官方的例子..


http://examples.adobe.com/flex3/componentexplorer/explorer.html

 

这个是开发的组件的例子和效果.....

在sdk目录下面:   ***\flex_sdk_3\samples\explorer 可以弄一个本地文件

下面有个build.bat运行就可以编译了...(windows)build.sh(linux)

文件比较多..我的双核1.6.运行了 10 分钟... 编译完成 26MB...

运行后放到了我的apache下面..还是喜欢用浏览器访问... wamp(windows + apache + mysql + php)

 

 

3.api在那里...找了好半天...

 

http://www.adobe.com/go/flex_documentation_zip

 

这个文档和sdk差不多大...一共是67MB..

东西差不多都准备齐了..开始写写编译编译...

 


 

套路跟java一样..有什么不会的看看api...然后再写...

 

 

4..创建编译flex...

 


在***\flex_sdk_3\samples\explorer\containers\

 

下面找到一个例子然后试着编译下:

设置环境变量path=***;***\flex_sdk_3\bin;

 



 
 编译 FormExample.mxml  命令像 javac 编译命令是 mxmlc + ***.mxml

当然这个是不会生成html的..加什么参数还不知道...

生成一个相同文件名.swf 的flash文件...

用IE可以直接打开看看了...

 


是一个FormExample的form 表单...

 

当然这个要是用web的话...直接将页面引用就好了...

 

嵌入到浏览器下面仿照explorer里面的代码写...

 

<!-- saved from url=(0014)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Adobe Flex 3 Component Explorer</title>
<script src="AC_OETags.js" language="javascript"></script>
<style>
body { margin: 0px; overflow:hidden }
</style>
</head>
<body scroll='no'>
<script language="JavaScript" type="text/javascript">
<!--
		AC_FL_RunContent(
					"src", "FormExample
",
					"width", "100%",
					"height", "100%",
					"align", "middle",
					"id", "FormExample
",
					"quality", "high",
					"bgcolor", "#869ca7",
					"name", "FormExample
",
					"allowScriptAccess","sameDomain",
					"type", "application/x-shockwave-flash",
					"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
// -->
</script>
<noscript>
	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="FormExample
" width="100%" height="100%"
			codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
			<param name="movie" value="FormExample.swf
" />
			<param name="quality" value="high" />
			<param name="bgcolor" value="#869ca7" />
			<param name="allowScriptAccess" value="sameDomain" />
			<embed src="FormExample.swf
" quality="high" bgcolor="#869ca7"
				width="100%" height="100%" name="FormExample
" align="middle"
				play="true"
				loop="false"
				quality="high"
				allowScriptAccess="sameDomain"
				type="application/x-shockwave-flash"
				pluginspage="http://www.adobe.com/go/getflashplayer">
			</embed>
	</object>
</noscript>
</body>
</html>

 

还要将AC_OETags.js这个js拷贝到这个目录下面..(在/example/explorer/下面有)

更改红色代码....

 

好然后就是好好看看类库(api)然后自己试着编译下自己的东东..

 

然后就可以用这个开发一个java程序了....

 

web地址是:

http://learn.adobe.com/wiki/download/attachments/5701770/Flex3GSE_ExchangingData_JSP.zip

官方的一个java结合的例子...

 

直接放到web下面好像没有跑通...在研究中....

 

 

 

 

待续......

 

 

 

目录
相关文章
|
内存技术 开发工具 数据可视化
|
XML JavaScript 数据格式
|
XML JavaScript Java
|
前端开发 容器
flex学习
css flex
1140 0
|
JavaScript Java 前端开发
flex实现股票行情走势图
原文 http://blog.csdn.net/shenjiancomputer/article/details/8051873 第一步: jsp:1 [html] view plaincopyprint?           import flash.
952 0
|
XML Java 数据格式
Flex 4 advancedDataGrid的使用
参考 http://www.cnblogs.com/xuehai/archive/2009/09/26/1574531.html                                                                                     ...
1397 0
Flex学习笔记(Day 2)
LineChart ViewStack控件 //一种方法 var url:String; url = "http://www.
692 0
Flex学习笔记(Day 1)
StringValidator 字符串验证 PhoneNumberValidator 电话号码验证 DateValidator 日期验证 EmailValidator 邮箱验证 NumberValidator 数字验证 Alert 引入命名空间 import mx.
839 0

热门文章

最新文章