我有一个Flex ComboBox,由数据提供者填充,一切都很好......
我现在想在0索引处添加默认的" - 选择项目 - "选项,我该怎么做呢仍然使用数据提供者?我没有见过这样的例子,但我无法想象这很难......
在最近的一次对话中,我提到我使用JavaScript作为Web应用程序.该评论引发了一个回应:"你应该使用Flex.它会缩短你的开发时间,而JavaScript也很难调试和维护.你需要使用正确的工具来完成正确的工作." 现在,我对Flex不太了解,但我个人并不认为JavaScript太难调试或维护,特别是如果你使用框架.JavaScript也是目前使用最多的语言之一,所以在这方面它似乎也是更好的选择.然而,他的回答激起了我的兴趣.对于可供第三方开发人员构建附加组件的可分发Web应用程序,Flex是否是一个不错的选择?使用它与JavaScript框架相比有哪些优势?有哪些缺点?
我们在网站上有YouTube视频,并希望检测是否可能由于(很可能)公司政策或其他方式而无法查看这些视频.
我们有两个网站:
1)Flex/Flash 2)HTML
我认为使用Flex我可以尝试下载http://youtube.com/crossdomain.xml,如果它是有效的XML,则假设该站点可用
但是使用HTML我不知道该怎么做.我甚至无法想到一个"好的黑客".
我必须为我们的产品选择一个平台.我必须在Qt框架和Adobe的AIR之间做出决定.我很熟悉Qt,因为我在过去的两年里工作过.我查看了Adobe的网站,但所有关于flex,flash,HTML/ActionScript编码能力的信息都令人难以置信.关于Adobe生态系统,我无法理解以下内容.
我在Adobe AIR上有以下问题:
我用什么语言编写应用程序代码?(不只是定义UI的外观)
就像在Qt中我使用C++一样.是Actionscript吗?
我们可以说AIR仅用于为应用程序制作UI.
实用程序类的文档与AIR一起在哪里?
例如http://tt-project.org/doc/为Qt
Qt附带了一套可以使用的大量预制小部件.Adobe是否附带任何此类小部件集,如果是这样,我在哪里可以看到它在url中?
我理解flex SDK是开源的.我可以制作商业应用并发货吗?flex SDK是否包含所有内容(编译器,实用程序类/小部件)
AIR在许可方面的成本是多少?
AIR中有什么东西等同于QT的QGraphicsView吗?
我的任务是找到(并可能修复)一些传递给我们的Flex应用程序的严重性能问题.当应用程序处于空闲状态且不应执行任何操作时,应用程序将始终占用CPU的50%到100%.
我的第一步是运行FlexBuilder附带的分析器.我期望找到一些占用大部分时间的方法,向我展示瓶颈所在.但是,我有意外的事情.
前4种方法是:
所有其他方法的累积和自身时间均小于1%.
根据我在网上找到的内容,[括号内的方法]是分析器在没有实际的Flex方法显示时列出的内容.我看到有人声称[tincan]是RTMP请求的处理,我认为[reap]是垃圾收集器.
有谁知道[enterFrameEvent]实际上在做什么?我认为它基本上是事件循环的"主要"功能,因此预计会有很高的累积时间.但为什么自我时间如此之高?究竟发生了什么?我没想到玩家内部会花费这么多时间,特别是因为应用程序中实际上没有发生任何事情(并且没有UI更新).
有没有什么好方法可以找到正在发生的事情?我知道不应该发生的事情(看起来必须有某种忙碌的等待或其他失控的循环),但是探查器并没有给我任何我期待的结果.我的下一步是开始在各个地方添加调试跟踪语句,以尝试跟踪实际发生的情况,但我觉得必须有更好的方法.
当我将组件设置为visible = false时,组件会隐藏,但是如何让它不占用空间(获取它所属的容器来调整大小?)
<mx:HBox width="100%" height="100%">
...
</mx:HBox>
<mx:HBox width="100%" id="boxAddComment" visible="false" >
<mx:TextArea id="txtComment"/>
<mx:Button label="Spara" click="addComment();"/>
</mx:HBox>
Run Code Online (Sandbox Code Playgroud)
当boxAddComment可见= false时,我希望第一个HBox占据100%的高度.
这不是一个纯粹的技术问题,但我相信答案将有助于RIA社区.
我们是一家软件开发公司,致力于股票交易产品的开发.我们选择使用Adobe Flex(2008年中),因为它的浏览器渗透率和相对成熟度与Silverlight相比.我们已经开发了这个系统,我们对它非常满意.
现在我们计划推出我们产品的第二个版本,我们正在计划非常先进的用户界面(如Windows对接框架(如Visual Studio 2005/2008)等).我们在互联网上搜索,发现在Adobe Flex中,第三方组件的市场仍然非常小,但在Microsoft Silverlight中,有很多选项可用于高级第三方组件(如DataGrids,Docking Framework).
任何人都可以请告诉我,我们什么时候应该期待同类型组件的Adobe Flex的,或者我们在微软的Silverlight(Adobe Flex和Silverlight中的专业技术开发新的版本,认为专家们是不是在这一刻一个问题,假设我们要从头开发每一件事).
此外,下一版本的推出预计将在2010年中期推出.
任何有关此的反馈都非常感谢.
我正在使用Flex/ActionScript编写应用程序,并且有许多类存储数据的类成员变量.
我的问题是:清除Array对象的"最佳"方法是什么?
我注意到ArrayCollection类有一个函数removeAll()来执行此操作,但基本的Array类没有.我考虑过的一些可能性是:
我目前的开发堆栈是MySQL + iBatis + Spring + Spring BlazeDS Integration 1.01 + BlazeDS 3.2和Flex 3 with Mate 0.8.9框架.现在Flash Builder 4 beta 2已经发布.有一些很酷的功能,如数据中心开发(DCD),表单生成等...你知道Spring Blazeds Integration如何与BlazeDS 4一起使用吗?伙伴怎么样?Flex 4有什么问题吗?DCD如何适应配对事件地图.我知道最好自己尝试一下,但我只是想检查是否曾有人试图迁移Flex 4.如果是这样,有什么问题?您是否注意到任何生产力加快?谢谢.
我为我的项目尝试了HTML的localStorage.当我在一个浏览器中使用localStorage保存一些数据并尝试在另一个浏览器中读取它时,它会失败.
如何保存所有浏览器中常见的数据,例如Flex正在做什么?
这些数据存储在Windows 7中的哪些位置?
apache-flex ×10
javascript ×2
actionscript ×1
air ×1
blazeds ×1
c++ ×1
combobox ×1
data-binding ×1
docking ×1
flex4 ×1
html5 ×1
mate ×1
profiling ×1
qt ×1
silverlight ×1
spring ×1
youtube ×1