`
xxwinnie
  • 浏览: 111290 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

Flex中PopUpManager.remove(obj)疑问

    博客分类:
  • Flex
阅读更多
项目接近尾声了,今天整体编译了一下,总共240个mxml,还有一堆as,xml等等~ 编译之后有100多Mb。  用IE访问,不一会就占内存100多Mb。于是就想到了是不是程序没有动态的释放一些资源~
正好同事也问到了这个问题,还做了实验,证明程序中使用的PopUpManager.remove(obj)方法使用后,弹出窗体虽然已经隐藏了,但它并没有被销毁,还是占用着资源的~
然后我就一度Google,找到了下面这篇文章:
http://blog.csdn.net/czx33859066/archive/2008/09/24/2974851.aspx

看了之后想也许是因为我在项目中弹出窗体都从外部给它赋过值,也许就是因为这些值没有被清空,所以才导致弹出窗体没有完全释放资源!

。。。。还没有得到验证~
分享到:
评论

相关推荐

    flex PopUpManager使用说明

    - 示例代码`PopUpManager.addPopUp(new TitleWindowData, this, false)`创建了一个新的`TitleWindowData`实例并将其添加到父组件中,但没有设置遮罩层。 5. **处理弹出窗口的生命周期**: - 弹出窗口通常需要在...

    Flex开发实例.pdf

    根据提供的文档信息,我们可以深入探讨Flex开发中的关键概念和技术细节,包括MXML与ActionScript的基础用法、常用UI组件的应用以及GIS开发等高级主题。 ### Flex简介 Flex是一种开源框架,用于构建高质量的Web应用...

    c#写的.NET 类库 (Utility.dll) using Utility.Popup

    c#写的.NET 类库 (Utility.dll) ... PopupManager.setBeginingPosition(2, this.DesktopLocation.Y+this.Size.Height); PopupManager.doPopup("友情提示", "当前时间"+DateTime.Now.ToString()); } } }

    Flex 弹出窗口代码

    在Flex编程中,"弹出窗口代码"是一个常见的需求,特别是在设计用户交互界面时,我们经常需要实现点击按钮后打开一个新的窗口或者对话框来展示更多信息或进行特定操作。本篇将详细讲解如何在Flex中创建一个点击按钮后...

    flex 自动弹出窗口(右下角弹出,右上角弹出)

    - 控制显示和关闭:使用`PopUpManager.show()`和`PopUpManager.removePopUp()`控制窗口的显示和隐藏。 **2. 右上角弹出窗口** 对于右上角弹出,只需要调整上述代码中的x和y坐标即可: ```actionscript popup.x = 0...

    做flex项目的小技巧

    - 使用`PopUpManager.addPopUp()`方法添加弹出窗口。 ```actionscript PopUpManager.addPopUp(genggai, this); ``` - 使用`PopUpManager.centerPopUp()`方法使窗口居中显示。 ```actionscript PopUpManager....

    javawenjiandiaoyong

    var stu_win:student=student(PopUpManager.createPopUp(this,student,true)); PopUpManager.centerPopUp(stu_win);

    FLEX问题总汇 (总结篇)

    使用`PopUpManager.centerPopUp()`方法可以将弹出窗口居中显示,例如`PopUpManager.createPopUp(DisplayObject(Application.application), TitleWindow, true);` 以上就是关于FLEX的常见问题及解决方案的详细总结...

    FLEX4 s:dataGrid单元格弹出可文本

    在Flex4开发中,`s:DataGrid`是Adobe Flex组件库中的一个关键元素,用于显示数据集中的信息,通常以表格形式展示。这个组件在处理大量结构化数据时非常有用,用户可以通过滚动和排序来浏览数据。在给定的标题“FLEX4...

    FLEX常见问题总汇

    15. **PopUpManager居中**:利用`PopUpManager.centerPopUp()`方法可以将弹出窗口居中显示,如`PopUpManager.createPopUp(DisplayObject(Application.application), TitleWindow, true);` 16. **跨域访问**:为了...

    FLEX关于TIMER控件和POPUPMANAGER弹出框的例子

    有代码,可以改变datagrid的每行的颜色,popupManager的移动和消失效果

    Flex父窗体和子窗体通信

    在Flex开发中,窗体间的通信是至关重要的,特别是在构建复杂的应用程序时,需要不同组件之间共享数据和状态。本文将详细阐述如何在Flex中实现父窗体与子窗体之间的数据传输,以及如何在子窗体数据变化时更新父窗体的...

    flex TitleWindow之间数据传输

    在`mainWindow.mxml`文件中,通过调用`PopUpManager.createPopUp()`方法创建了`titleWin`实例,并设置了其标题。尽管代码片段未完整展示,但可以推测,之后会有关于如何从`titleWin`中读取数据并处理的逻辑。 #### ...

    Flex Mobile自定义实现的弹出对话框

    通过PopUpManager.addPopUp()方法添加对话框,然后通过设置其parent属性来确定其相对于舞台的位置。 5. **动画效果**:为了提供更好的用户体验,可以考虑添加动画效果,比如淡入淡出、滑动等。在Flex中,我们可以...

    Flex打开新窗口将主窗口数据传给子窗口然后返回

    在本例中,我们使用的是非模态方式打开子窗口,代码如下:"PopUpManager.addPopUp(wnd,this,false);"。 知识点二:数据在Flex窗口间的传递 在Flex中,我们可以在打开子窗口时传递数据给子窗口。在本例中,主窗口在...

    flex 特效拖动Panel变Window

    3. Window组件:Window在Flex中通常指的是PopUpManager管理的ModalWindow或NonModalWindow,它们是弹出式的独立窗口,可以浮于其他组件之上,并有自己的关闭按钮和其他窗口特性。 4. 拖放(Drag and Drop):实现拖动...

    flex开发工具的学习.txt

    ### Flex开发工具学习知识点 #### 一、Flex基础与核心组件介绍 ##### 1. Flex简介 Flex是一种用于构建Web应用程序的技术,它结合了MXML(标记语言)、ActionScript(编程语言)以及强大的Adobe Flash Player运行...

    原创:实现view(mxml)和代码分离的好方法

    PopUpManager.centerPopUp(Docu_browas(PopUpManager.createPopUp(this, Docu_browas))); } ``` #### 解析与总结 通过上述方法,我们可以有效地将用户界面的定义(MXML)与逻辑代码(ActionScript)进行分离,这...

    Flex--主程序与弹出窗口之间传递数据

    PopUpManager.addPopUp(popup, this, true); ``` 2. **事件监听器**: 另一种方法是通过事件监听器来传递数据。主程序可以发布一个自定义事件,携带数据,并在弹出窗口中监听该事件。这允许在弹出窗口打开后传递...

    Flex TileList图片展示(相册)

    在Flex编程中,TileList控件是一个非常有用的组件,它允许开发者以网格布局显示数据集中的项。在本例“Flex TileList图片展示(相册)”中,我们看到TileList控件被巧妙地用于创建一个类似QQ相册的图片浏览体验。...

Global site tag (gtag.js) - Google Analytics