文件名称:开发过程中需要注意的问题-flex培训教程
文件大小:747KB
文件格式:PPT
更新时间:2024-05-14 17:57:14
flex
开发过程中需要注意的问题 需要注意的地方: 1、在开发Flex Web项目时,项目生成的swf文件大小不要超过3M,不然用户体现会很糟糕,但如果项目运行在局域网内可忽略这一点,项目用到的图片资源可压缩成swf来使用,这样就可减小主程序生成的swf的大小。 2、对于像论坛、博客类型的项目不适合用Flex开发,因为在搜索方面会受到限制。 3、由于Flex内存回收机制还不是特别好,所以在对象的使用上要注意及时销毁,手工派发的事件用完及时删除。 FLEX内存释放优化原则及具体做法: 1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉; 2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除; 3. 如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null; 4. 本对象删除不了的原因不一定是自己被引用了,也有可能是自己的孩子被外部引用了,孩子删不掉导致父亲也删不掉; 5. 除了引用需要删除外,系统组件或者全局工具、管理类如果提供了卸载方法的就一定要调用删除内部对象,否则有可能会造成内存泄露和性能损失;