今天完成的事情:
1、今天主要是继续task6的制作。
2、今天了解了关于flex的基本属性,很实用,很方便。
明天计划的事情:
1、明天主要是继续task6的制作,提高效率,尽快完成。
2、仔细了解一下弹性布局的操作方法。
遇到的问题:
1、不知道如何将三个元素排列到一行,在师姐的指导下,使用flex布局解决了问题。
2、在将flex均分在一行的时候研究了很久,在网上超了很多资料都没有解决问题,最后在咨询了大佬之后才得以解决问题。
收获:
1、简单的了解了一下flex:
使用 Flex 创建的 RIA 可运行于装有 Adobe Flash Player 插件的浏览器中,或运行于跨操作系统的 Adobe AIR上,它们可以跨所有主流浏览器、操作系统实现一致的运行。通过利用 AdobeAIR,Flex应用程序可以访问本地数据和系统资源。Flex技术的三大组成部分:UI、数据、服务器技术介绍。从根本上说,Flex技术是表现层解决方案,像所有其他类似技术一样,表现层技术要解决三个基本问题:表现层界面展示和人机交互,客户端数据操作及服务器端数据交互和整合。Flex针对这三个根本问题提供了卓越的解决方案。
Flex是通过java或者.net等非Flash途径,解释.mxml文件,并生成相应的.swf文件。Flex的component和flash的component很相似,但是有所改进增强。Macromedia公司已经被ADOBE公司收购。Adobe2013年01月15日将Flex捐给Apache并发布了Apache Flex4.8。
2、运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?主要有两个原因:
①:为了迎合更多的developers(开发者)。Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,提供了非常简单的mxml界面描述语言给jsp/asp/php程序人员使用,而且mxml更
加
规范化、
标准化。
②:为了一个标准。大家一定听说过微软的操作系统vista(后续的win7也是同一核心),在vista推出的同时微软也推出了新的语
言
xaml,一种界面描
述语言,与之相应的就
是
smart client和flex非常相似
的东西(即SilverLight),Mxml和Xaml的也很相似…
Flex和J2EE /.NET其实没什么关系,Macromedia用java做出来个应
用把
flash的技术融
合到
J2EE里面
,再用.net的技术做出来个.net应用把flash技术融合到.net里面去;应该说flex解决了J2EE里面和.net里面最繁琐的问题那就是web 客户端的问题。
3、下图是关于flex的属性总结表,后面会详细介绍每个属性的意义和用法

评论