`
kjj
  • 浏览: 171633 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

关于FLex 4 framework 框架加载的感受

阅读更多
       最近使用了flash builder 4 beta2 做了多文件上传系统,在公司内网,本来挺好的,可是遇到一个让人很无奈的问题,上传组件本来就是很小的一个组件,界面元素也不多,但是在第一次访问这个上传页面的时候,速度非常慢,常常要等好几分钟才能完 ,以后打开,界面可以很快反应出来,就是第一次那个慢啊,让人不知道,在系统目录里看,可能是在背后下载安装sdk framework,,前提是我的系统安装过了flash player 10的,内网,网速不用说了,就这个几百K的framework竟然要这么长时间才完,纳闷,flex framework的运行时库要是能想。net那样集中成一个文件下载安装就好了,自动下载第一次常常会让用户急不可耐啊...!!
分享到:
评论
18 楼 kjj 2009-12-01  
终于在adobe的flex论坛上弄清楚这个问题了
帖子地址如下 http://forums.adobe.com/message/2428795#2428795
17 楼 mreay 2009-11-28  
试用了一段flex4还是退回3了.
16 楼 xdsnet 2009-11-27  
我是针对 andy_ghg 的回应,不过我确实没有用到mx包内的东西,但我想,只要功能一样,什么库都是一样的。
15 楼 kjj 2009-11-27  
xdsnet 写道
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。


我确定是发行版,而非debug版,具体原因我已经说明了,swf只有67k,几个ui元素,就是第一次,它老试图连接adobe网站,具体在本页第一个回复上,请详查!!
14 楼 Curapica 2009-11-27  
xdsnet 写道
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。

这个没有用到flexUI组件,当然小了
13 楼 流浪的面包树 2009-11-27  
培训rsl 分模块! flex4我的优化 很好了 少嵌入皮肤 嵌入字体 
12 楼 xdsnet 2009-11-27  
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。
11 楼 andy_ghg 2009-11-26  
如果LZ不是大规模的部署Flash(Flex)的话,用Flash写出来的东西要小很多很多,举一个简单的例子,我要写一个播放器,就用来播放视频就行,如果图简单,用Flex来做是挺快的,但是体积太大了, 一个Application建立起来,什么代码不写就是100,930 个字节,而用Flash,我一个视频组件写好了才1.5KB,算算那个更合算吧
10 楼 kjj 2009-11-26  
最后,我监控了一下,终于弄清楚问题了,在第一次加载framework时,framework的东东加载到快,问题是它每次都要去fpdownload.adobe.com/crossdomain.xml如果找不到就要去fpdownload.adobe.com/pub/swz/crossdomain.xml找,主要是这两个操作等的时间长,因为framework的库文件下载都是在本地下载的 不知道他为何要去adobe上下载这些玩意,而加载framework的swz连接都是本地的url,我在本地根目录下也放了crossdomain.xml也没,观察到它还是会去adobe网站上找!!!
9 楼 liupesnap 2009-11-25  
flex4确实没有3好用 习惯了就好
8 楼 vii779 2009-11-25  
vieri122 写道
其实也不用回到flash,楼主直接用silverlight即可

silverlight相比flex有哪些优势和劣势
7 楼 vieri122 2009-11-25  
其实也不用回到flash,楼主直接用silverlight即可
6 楼 chaimzane 2009-11-25  
我也觉得flex的考虑的东西的太多的,flex 4的framework更是庞大
5 楼 gaoyuntao2005 2009-11-25  
监控软件 名称:  wireshark 自己去找下载地址吧。
4 楼 gaoyuntao2005 2009-11-25  
这个是flash player 在首次运行时,会到外网上去找是否有更新。建议重新安装debug版本试一下,可以用。网络监控软件看看,player 都做了什么。
3 楼 a3mao 2009-11-24  
flash builder 4 beta2  不好用,我也曾试用过,发现根本没有3好使,现在又换回3了
2 楼 noahgenius 2009-11-23  
可以尝试使用RSL。如果还不行回到flash
1 楼 vii779 2009-11-21  
追求体积小,直接用flash,别指望flex能写出小体积的程序。

相关推荐

    Flex游戏开发框架--GameFramework_MVC

    Flex游戏开发框架GameFramework_MVC是专为构建2D游戏设计的一种轻量级框架,它采用了Model-View-Controller(MVC)设计模式,旨在提高游戏的可维护性、可扩展性和可重用性。MVC模式是软件工程中一种经典的设计模式,...

    Flex4基于FluorineFx模块化系统框架

    **Flex4基于FluorineFx模块化系统框架详解** Flex4是Adobe开发的一款用于创建富互联网应用程序(RIA)的框架,它提供了强大的图形和用户界面设计能力,以及高效的客户端和服务器通信机制。FluorineFx是.NET平台上最...

    flex3.0源码-3

    在Flex 3.0中,最重要的组件之一是Flex Framework,它包括了UI组件、数据绑定、事件处理、布局管理等核心功能。源码分析将帮助我们了解这些组件的实现细节,以便于自定义和扩展。 1. **UI组件**:Flex提供了丰富的...

    flex 3D 例子及3D资源包

    Flex 3D的全称是“Flex 3D Framework”,它包括两个主要部分:Flare3D和OpenFL3D。 Flare3D是一个基于Flex和ActionScript的完整3D图形引擎,它提供了一套完整的3D渲染、动画、物理模拟和交互设计工具。开发者可以...

    Flex4访问数据库文档

    ### Flex4访问数据库文档知识点详解 #### 一、Flex与其它数据访问技术的比较 **1.1 客户端处理与服务器端处理** - **传统Web开发**: 传统的Web开发方式(如JSP、servlet、ASP、PHP或CFML)通常采用服务器端渲染的...

    FLEX面试题

    2. **AS Project**:即ActionScript项目,用于纯ActionScript编程,不包含任何Flex框架元素。 3. **Flex Library Project**:专门用于创建Flex组件库,这些库可以被其他Flex项目引用和使用。 #### 3. RSL (Runtime ...

    flex 4(flash builder 4)数据绑定教程(中文版)

    ### Flex 4(Flash Builder 4)数据绑定教程(中文版) #### 访问数据服务概述 本章节主要介绍Flex框架及其与数据访问技术的关系,同时对比了Flex与其他传统技术如JSP、ASP等的不同之处。 **Flex与其它数据访问...

    FLEX教程-FLEX教程

    - **Spring Framework**: 一个流行的 Java 开发框架。 - **整合**: - 使用 Spring 来管理 Java 服务层。 - Flex 客户端调用这些服务。 #### 26. 访问数据库:JDBCTemplate - **JDBCTemplate**: Spring 中用于...

    flex项目源码(本人亲自测试可用)

    Flex项目源码是一种基于Adobe Flex框架的开发资源,它提供了构建富互联网应用程序(RIA)的能力。Flex是一个开源的、基于MXML和ActionScript的开发工具,用于创建可以在多个浏览器和操作系统上运行的交互式用户界面...

    Flex之模块化

    Flex模块化主要通过Flex Module Framework(模块框架)实现,这是一个内置于Flex SDK中的组件,支持在运行时动态加载和卸载模块。这种动态加载能力使得Flex应用程序能够根据用户需求或网络状况来决定加载哪些模块,...

    flex中文帮助文档

    3. **Flex Framework**:Flex框架包括一系列预定义的UI组件,如按钮、文本框、数据网格等,这些组件可方便地进行定制和扩展,以满足各种设计需求。 4. **Flex Compiler**:负责将ActionScript和MXML代码转换为SWF...

    Flex体系架构剖析

    Flex体系架构是Adobe公司开发的一款用于构建富互联网应用程序(Rich Internet Applications, RIA)的技术框架。Flex以其强大的组件模型、丰富的用户体验以及与后端服务的高效集成,深受开发者喜爱。本篇文章将深入...

    flex整合Spring

    4. **远程对象调用**:在Flex前端代码中,通过RemoteObject组件实现对后端服务的调用。 #### 三、具体实现步骤 ##### 3.1 配置Spring容器 在`web.xml`文件中配置Spring容器的加载监听器,并指定Spring配置文件的...

    flex2Demo实例

    4. **Flex Framework**:提供了丰富的预构建UI组件,如Button、Label、List等,这些组件可以快速构建出丰富的用户界面。同时,框架还包含数据绑定、事件处理、状态管理等功能。 5. **数据绑定**:Flex 2引入了数据...

    Flex4.1集成spring代码

    本文将深入解析“Flex4.1集成Spring代码”的核心知识点,包括Flex与Spring框架的集成原理、步骤以及实际应用中的注意事项。 ### Flex与Spring框架集成原理 Flex是Adobe推出的一种用于构建和部署富互联网应用程序...

    ArcGIS API for Flex 开发基础ppt

    - **Flex Framework**:这是Flex的核心框架,包含了一套丰富的UI组件和数据管理类。 - **Flex Viewer**:这是一个预构建的Flex应用程序模板,专门用于快速构建GIS应用,它封装了许多地图和GIS相关的功能。 #### ...

    FlexJsNet.zip_flex

    4. **动态界面截图**:实现对Flex界面的截图功能,可能需要利用Flex的API获取当前界面的状态,然后通过C#代码将其转换为图像。这可能涉及到跨语言的通信,如使用ExternalInterface在ActionScript和JavaScript之间...

    FLEX企业应用开发实战.part1

    第4章 Flex on Java企业应用架构 第5章 BlazeDS框架详解 第6章 Flex+BlazeDS应用开发实例 第7章 将范例应用改进为真正的企业应用 第8章 Flex打印 第9章 Flex企业应用性能优化 第10章 Flex企业应用开发的其他技术 ...

    FLEX企业应用开发实战.part2

    第4章 Flex on Java企业应用架构 第5章 BlazeDS框架详解 第6章 Flex+BlazeDS应用开发实例 第7章 将范例应用改进为真正的企业应用 第8章 Flex打印 第9章 Flex企业应用性能优化 第10章 Flex企业应用开发的其他技术 ...

    flex连接数据库实例

    `framework_4.0.0.14159.swf`和`spark_4.0.0.14159.swf`是Flex框架的库文件,它们提供了Flex组件和功能的支持。`spark`库主要包含了Spark组件集,这是Flex 4引入的新一代组件,提供了更丰富的用户界面设计。 总结来...

Global site tag (gtag.js) - Google Analytics