第一页: 姓名
第二页: 每部分讲的内容
讲解事件的概念、作用和工作流程
讲解flex中事件的相关内容
以登陆模块为例,讲解flex+java模式中,事件的综合运用
讲解实际开发中碰到事件的缺点和如何克服这些缺点
第三页:
正如要理解婚姻的概念,我们肯定要知道男人和女人,而事件就是对象之间的一种关系,那么我们首先要知道什么是对象。
以大家上的跑车为例: 如上图中的轿车公共汽车、赛车,都具有轮子,能跑等共性特点,于是我们给具有这种共性特点的事物起一个名字叫做汽车,而每一个具体的汽车就是对象。
第四页:
给出类和对象的概念
第五页
正如有人的地方就有江湖,对象之间只有相互协作才能完成功能,协作有两种方式:异步和同步
以场景介绍同步和异步的概念
同步中第二个数需要第一个数*10%
同步的典型实例是 函数调用
异步的典型实例就是 事件
第六页
耦合:就是类和类、对象和对象指甲的关系程度
大家记不记得全年特别火的谍战片:潜伏,其中一个场景让我影像很深刻;放纸条;没有说我跑过去把纸条给你吧
事件相当于放石头的传递方式,跑过去送纸条相当于调用
放在石头缝里的好处是:万一一个人被抓了,不会影响到其他人
第七页
下面讲解事件
对刚才异步的场景进一步细化
第九页
下面讲解第二部分:flex中的时间,首先对flex有个基本的了解
它有森么优势,学完后能解决什么问题
当我们学习一种技术的时候,一定要明白为什么学这种就是,至少要对得起花费的时间和金钱
以我为例:IDE支持,常见的可视化组件、布局支持,用的人多
比如计算机程序大致可分为两种类型:web程序也叫BS,单机程序、CS 如360杀毒介于两种之间
意外之中的是:
两者之间的优缺点是互补的,就已经修改来说,web只要测试支持的几种浏览器就可以了
单机版会比较麻烦,比如我们做的招财宝项目中,client的sp3 事件
flex就是为web程序提供更好的用户体验,快速开发
第十页
什么是flex
为什么从竞争对手中选择它
第十三页
使用flash builder写一个简单实例
第十四页
介绍工程引起总结归纳的学习方法
以工程目录介绍基本的目录结构 引出编码规范的重要性
编译后查看 编译后的支持
第十五页
强调重要性
Flex的运行就是事件驱动的,事件是Flex中核心功能之一,可以不夸张地说,不会用事件就没学会FLex开发
不多说了,直接上实例,先介绍下工程和目录结构
第十六页
没有发送事件和删除事件的代码?
第十八页
这部分是比较高级的内容,大家了解就可以
第十九页
分析阶段:
几个类,每个类的作用
每个类有哪些数据和动作
有什么样的交互
第二十页
设计:
大家思考一下,如果一个数据需要被两个类访问到怎么办?
其实软件开发:
最重要的思考,技术是次要的,只要你想明白了,技术方面的问题就好办了
第二十一页
场景:逻辑执行完后要更新到界面,有两种实现
事件太常见了,抽象出来定义为数据绑定
老规矩上实例
第二十五页
错误类似于法律
开发原则、规范类似于道德
不按这些规范些,程序也能编写单如果规模比较大,逻辑比较复杂就会有问题
层次:分工明确
第二十六页
在对的地方找到对的东西
一看名字大概就能猜到这是干什么的
第二十七页
怎么实现最优雅,效果最高
当你对这个语言有了基本的了解,对怎么能做的更好,更酷感到迷茫时,就是最佳实践起作用的时候
第三十一页
我就曾经经历过这样的事情,那会就经常想起一句歌词:生活就像是一团麻,总有那解不开的疙疙瘩瘩,不过也有好处,让我eclipse的查找功能用的出神入化,那么有没有改进的方式呢?