About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Apr

    29

    视频教程比较早,但个人觉的学 Flex 的人应该都可以看看吧。本文中以下链接全部为外部链接,不保证长期有效性(视频与练习文件来自 Adobe ,字幕来自瑞研社区--原RIAMeeting)。

    原文链接:http://www.riameeting.com/flex4video


    备注说明1:原文链接中个别视频的链接地址并不正确,所以推荐下载离线版本的教程。

    备注说明2:虽然原文链接中提供了离线版的电驴打包下载,但压缩包中的播放器已经无法正常使用注册和登录功能,可以选择下面的“RIAPlayer(免注册版)”播放器。

    一周学习 Flex4 视频中文字幕版(离线版)百度云下载:http://pan.baidu.com/s/1jGIBlv4

    RIAPlayer(免注册版)百度云下载:http://pan.baidu.com/s/1nt1AerZ


    第一天:Flex基础 下载本课的练习文件(ZIP: 46.5MB)

    介绍Adobe Flex4

    介绍Flex和Adobe Flash平台(4:49) 将Flex整合到客户端/服务器世界(2:54)

    设置Flash Builder

    了解Flash Builder和Flash Player(6:02) 使用Flash Builder(19:22) 
    编译和查看应用程序(13:31) 配置Flash Builder和您的项目文件(9:40)

    构建一个数据驱动的 Flex 应用

    介绍Flex组件和控件(20:47) 在设计模式中布置一个表单(11:56)
    介绍样式和皮肤(8:09) 创建一个用户界面(6:16)
    使用数据绑定来生成一个邮件地址(10:58) 为应用程序添加数据(15:18)
    添加滚动条 (3:26) 使用容器布局(30:14)

    第二天:事件和数据基础 下载本课的练习文件(ZIP: 95.5 MB )

    了解事件驱动的开发

    捕获一个用户事件(14:12) 使用事件对象(19:38)
    使用addEventListener()方法 (7:28)  

    检索远程数据

    介绍ArrayCollection和其它的数据类型 (9:29) 用调试器(Debugger)和网络监视器(Network Monitor)验证数据检索 (6:32)
    用检索到的数据填充ArrayCollection(7:24) 使用HTTPService检索和捕获数据 (10:41)
    使用WebService为检索和捕获数据(18:03) 使用RemoteObject检索和捕获数据(16:33)

    创建一个数据模型

    分离模型,视图和控制器 (10:44) 创建一个ActionScript类和实例 (24:27)
    建一个基于值对象的ArrayCollection (10:52) 使用数据服务向导来连接到服务器(9:44)

    第三天:数据捕获和管理础 下载本课的练习文件(ZIP: 49.3MB)

    扩展事件

    创建一个事件类型并派发事件对象 (13:28) 扩展事件类来传递数据(22:11)
    从自定义组件中派发一个值对象 (17:27)  

    发送远程数据

    使用HTTPService向服务器端传送数据(12:50) 使用WebService向服务器端发送数据 (7:32)
    使用RemoteObject向服务器端发送数据(7:43)  

    验证和格式化数据

    格式化数据 (9:17) 验证数据 (14:54)

    了解更多关于捕获数据的信息

    使用双向绑定 (6:27) 通过向导创建一个主/信息界面 (5:17)

    第四天:页面布局和动画 下载本课的练习文件(ZIP: 122MB)

    使用DataGroup容器来显示数据

     将数据传递到项目渲染器用于显示 (11:39)  在自定义的项目渲染器中显示动态数据 (9:58)

    用基于列表的控件显示数据 

    实现一个Spark的项目渲染器 (3:16) 使用DataGrid控件 (13:32)
    创建和使用项目渲染器和项目编辑器 (21:29)  

    创建和导航"页面"

     使用导航容器来实现导航功能 (9:28)  创建和导航应用程序状态 (14:03)
     使用容器来控制组件布局 (14:51)  创建一个可缩放的UI (8:59)

    在组件状态中使用动画

    使用特效来实现组件动画 (12:24) 为视图状态应用变换 (22:52)

    第五天:添加视觉上的吸引力 下载本课的练习文件(ZIP: 60.7MB)

    控制文本显示

     使用文本控件 (14:00)  使用文本布局框架 (11:20)

    为视觉设计添加样式

     定义选择器样式 (9:23)  使用高级CSS选择器 (8:29)

    制作Spark组件皮肤

     绘制MXML图形 (12:25)  创建和应用皮肤 (4:51)
     在Panel控件上创建一个滚动条 (8:38)  按钮组件动画(9:16)
     为SkinnableDataGroup容器制作皮肤 (7:54)  

    部署 Flex 和 Adobe AIR 应用

     创建一个产品版本(2:29)  部署桌面应用程序(8:04)

    Nov

    28

    Flash Builder 4.7 破解注册方法目前较为通用的三种方法:

    第一种:三步修改配置文件方法,这种有开发者反应这种方法在升级和创建纯 AS 项目时会存在问题,但我懒的去试这种方法的主要原因是它太麻烦了。

    第二种:利用 CS6 版的通用破解补丁文件 amtlib.dll 替换方法,这种方法倒是挺简单,但有开发者反应说这种方法会导致启动软件时间变长,我在第一次安装 FB4.7 时就是用了这种方法,不过我并没有在意过它的启动时间是否变长了,因为 FB 本身就是基于 Eclipse 的,JAVA 的东西它本来启动就慢。这种方法我只用了半天就放弃的原因是我创建的项目在开发过程中会越用越慢,连输入一个代码字母都要等上好几秒,甚至十几秒。

    第三种:利用注册机脱机激活的方法是我最后觉的最完美的方法。现将这种方法利用过程整理如下:

    1、先断开网络(如果曾经修改过 hosts 文件屏蔽了 Adboe 的网站,那么在备份hosts文件后,直接清空吧,反正最后激活后还要加回去的)。

    2、运行注册机,生成注册码后,在注册机中直接修改前4位数字,改为 1424(不要关闭注册机)。

    3、运行 FB 4.7 的安装程序,选择我有注册码,然后复制注册机的注册码,并粘贴过来(修改了前4位的)。

    4、安装完成后,直接运行 FB 4.7,它会提示未激活的话只能使用7天,这时候选择网络有问题,就可以进入脱机激活了。

    5、在得到用于激活码的申请码后, 复制下面粘贴到注册机的第二行,会自动在第三行生成一个激活码。

    6、将激活码复制后,粘贴到 FB 4.7 的激活对话框中,它就会提示脱机激活成功。

    7、最后运行 disable_activation.cmd 修改下 host 文件就好了,然后将备份的hosts数据也可以添加回去了。

    注意事项:如果在安装过程中遇到什么问题,请检查是否有 C:\Program Files (x86)\Common Files\Adobe\SLCache,C:\ProgramData\Adobe\SLStore 这两个目录,如果有的话就将它们清空,然后从第1步开始重新安装。

    注册机附件: 
    MACKeygen.zip
    WINKeygen.zip