- 浏览: 351836 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
lliiqiang:
在功能上,由于flex不支持加载外来的类的反射机制,所以可以通 ...
Flex Module专题 -
迪伦少校:
工程报错呢?。。
关于DEGRAFA的简介 -
chwnchwn:
不错的东西
关于DEGRAFA的简介 -
lorry1113:
学习了,多谢!!!!
重写FLEX组件 -
cuixuxucui:
var str:String = "";v ...
AS3 Array学习笔记
原文链接:http://www.insideria.com/2008/05/learning-from-others.html
The best way to learn Flex is to get in there, and to start working with it. However, there are things you might not pick up on on your own. One of the best ways to get to know the inner workings of the Flex framework, and to learn how others do it. Now, where can you look to see how others have done things? Here are a few ideas...
Open Source Software
First and foremost, the Flex SDK is open source. The SDK source is distributed with Flex Builder, and is also available on http://opensource.adobe.com/. There are a lot of things you can learn by reviewing the framework source code. Everything from component life cycle, event usage, to customized rendering and the display list. Rather than blindly accepting that the components work, you can dive into the component framework and learn HOW it works. Review the framework!
There are also some other great open source projects out there to help expand your knowledge and capabilities with the framework.
CoreLib - The AS3 corelib project is a set of ActionScript classes that are very useful. This is AS3, not just Flex, but completely usable within Flex applications. This includes MD5 hashing, RSS/ATOM parsers, JSON parsers, cryptography libraries, among others...
http://code.google.com/p/as3corelib/
FlexLib - "The FlexLib project is a community effort to create open source user interface components for Adobe Flex 2 and 3." (from the FlexLib Wiki) There are lots of useful components in here.
http://code.google.com/p/flexlib/
Degrafa - The focus behind the Declarative Graphics Framework (Degrafa) is to bring the graphics classes up a level to provide a common ground between developer and designer within Flex, and enable the graphics classes to become first class citizens within the Flex framework. (from Degrafa website)
Degrafa is a great way to learn and incorporate programmatic drawing within Flex applications. There's also a great intro to Degrafa available at http://www.insideria.com/2008/05/an-introduction-to-degrafa-1.html
http://www.degrafa.com/
Papervision, Away3d, etc...
There are some great 3d open source frameworks worth checking out.
http://blog.papervision3d.org/
http://away3d.com/
There's a great intro to papervision3d introductory article available at: http://www.insideria.com/2008/02/papervision3d-part-1-foundatio.html
Blogs...
Not quite open source, but you can learn a lot from them. Read blogs to learn from others, and to keep up with the pulse of the industry. I most commonly read Adobe Feeds (formerly MXMA), but there are others too.
Newsgroups
Flexcoders is a great place place on the web to find answers to your Flex questions. Go there, read other people's posts, learn from them, answer questions if you know the answer, and ask questions if you have them.
User Groups
User groups are a great way to interact with other developers, learn from experts, and discuss technology. Find a user group near you at: http://www.adobe.com/cfusion/usergroups/
If you have some other resources, please share them!
Useful Comments:
a directory of opensource flex components http://flexbox.mrinalwadhwa.com
发表评论
-
白名单屏蔽字 unicode字符范围
2016-07-05 16:58 837(_word.unicode >= 0x2001 ... -
flash textfiled换行 以及\r和\n区别
2016-06-20 15:11 1943flash.text.TextField.wordWrap ... -
flash 字体
2016-05-20 17:35 7531.FTE和TLF的关系 http://zengr ... -
Flex Date对象与UTC之间的关系
2013-08-07 14:16 2381转自 Flex Date对象与UTC ... -
as3 数据结构array,object,dictionary用哪个
2011-12-29 16:43 4422今天在处理背包物品时,考虑是用Array还是dictionar ... -
CS5 中禁用SimpleButton
2011-12-09 11:48 1916需要在CS5中对一个SimpleButton设置禁用效果,即不 ... -
Event.FRAME_CONSTRUCTED
2011-12-07 19:07 2149_oPBox是个MovieClip,共3帧,其中第1帧有 ... -
使用拼接的属性来访问Object
2011-11-28 15:58 11021.VO:Objectt有这些属性: public ... -
ShareObject简记
2011-10-25 18:58 1057引用: _soundSO = Shared ... -
字符集学习笔记(二)
2011-10-21 14:08 1581参考http://www.discuz.net/thre ... -
字符集学习笔记(一)
2011-10-20 17:17 1610摘自http://bbs.9ria.co ... -
使用AS3帧代码控制动画
2011-10-17 14:26 3957美术同事出了一个资源,大致是这样的:四个角色形象动画,聚在一个 ... -
flash cs将一个MC变成BUTTON
2011-09-15 16:50 1828在FLASH CS中,设置一个MC的三帧名字分别为 ... -
flash中的in关键字
2011-09-08 18:10 1334in这个关键字挺有意思的: package { ... -
VerifyError: Error #1024: 发生堆栈下溢
2011-08-26 16:14 4612今天出现了奇怪的问题,RELEASE版本的背包操作总是报Ver ... -
TextField的高宽autosize
2011-08-17 14:25 3392var t_name:TextField = new Text ... -
FLASH注册点与中心点(转)
2011-08-16 10:23 4807http://space.flash8.net/space/? ... -
flashbuilder不同版本共用工作空间的问题
2011-08-02 13:36 2456今天因为项目需要,安装了FB4.5,当然原来的FB4.0没舍得 ... -
flashplayer内存管理
2011-07-29 11:18 4427参考Flash务实主义(五)——AS3的垃圾回收 ... -
从SVN上的FD项目上,构建FB项目
2011-07-28 15:18 3687说一下概况: 项目是一个FD(FlashDevelop ...
相关推荐
Machine learning allows computational systems to adaptively improve their performance with experience accumulated from the observed data. Its techniques are widely applied in engineering, science, ...
Moreover, the collaboration among different entities in the industry is crucial, as learning from others' experiences helps identify issues and improve for better development. High technology ...
26. "Take the essence and discard the dregs" - 去粗取精,"When learning from others, we should take the essence of their wisdom and discard any irrelevant or negative aspects." 27. "Do harm to / be ...
中受益**(benefit from):表示从某个情况或经历中获得益处,例如:We can benefit from learning from others' experiences.(我们可以从他人的经验中获益。) 26. **对...有益**(be beneficial to sb/sth):...
be bumpy on occasions and some topics may be more challenging than others, but we hope that you will embrace this opportunity and focus on the reward. Remember that we are on this journey together, ...
The new version of AI Sejnowski and others developed, which became deep learning, is fueled instead by data. Deep networks learn from data in the same way that babies experience the world, starting ...
In recent years, machine learning has changed from a niche technology asset for scientific and theoretical experts to a ubiquitous theme in the day-to-day operations of the majority of the big ...
Optimize your React workflow using tools such as Node, Babel, webpack, and others Use Redux to make managing your app data and state easy Contents at a Glance 1 Introducing React 2 Building Your ...
be bumpy on occasions and some topics may be more challenging than others, but we hope that you will embrace this opportunity and focus on the reward. Remember that we are on this journey together, ...
in Robotics, Medicine, multi-agent systems, and others. The information about the recent research is widely available, but is too specialized and abstract to be understandable without serious efforts....
be bumpy on occasions and some topics may be more challenging than others, but we hope that you will embrace this opportunity and focus on the reward. Remember that we are on this journey together, ...
In recent years, machine learning has changed from a niche technology asset for scientific and theoretical experts to a ubiquitous theme in the day-to-day operations of the majority of the big players...
The purpose of the Practitioner Bundle is to build on your knowledge gained from the Starter Bundle and introduce more advanced algorithms, concepts, and tricks of the trade — these tech- niques ...
Chapter 1, Machine Learning Review, is a refresher of basic concepts and techniques that the reader would have learned from Packt's Learning Machine Learning in Java or a similar text. This chapter is...