SlideShare a Scribd company logo
1 of 15
[object Object],Flex 开发大型应用的效率问题
Flex 的效率问题在哪?
itemRenderer
LineSeriesItem ,[object Object],[object Object],[object Object],DataGridItemRenderer ,[object Object],[object Object],[object Object],A B C D E 1 2 3 4 5 2 3 4 5 6 7 8 9 10
[object Object],[object Object],[object Object]
Flex 的效率问题的根本原因在于 同时存在太多的对象
对象太多导致的问题 ,[object Object],[object Object],[object Object]
如何减少对象数量?
推迟实例化和模块化 ,[object Object],[object Object],优点: 加快了第一次打开的速度,减少了一开始系统同时存在的对象数 缺点: 以后访问的时候需要加载外部模块或初始化对象,偶尔会卡一下
自定义组件 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
尽快释放不再使用的对象 ,[object Object],[object Object],[object Object],[object Object],[object Object]
编程技巧 ,[object Object],[object Object]
不使用框架,最简化设计 ,[object Object],[object Object],[object Object],[object Object],[object Object]
讨论
Email&GTalk : MSN : QQ : [email_address] s [email_address] 343420 跟我联系  张建华

More Related Content

Viewers also liked

The Global Journey for Chinese Banks
The Global Journey for Chinese BanksThe Global Journey for Chinese Banks
The Global Journey for Chinese Banksguestc90271
 
Join the HireStrategy Team
Join the HireStrategy TeamJoin the HireStrategy Team
Join the HireStrategy TeamSeanFitz8
 
(7)Dia Lahir Untuk Kami(7)
(7)Dia Lahir Untuk Kami(7)(7)Dia Lahir Untuk Kami(7)
(7)Dia Lahir Untuk Kami(7)karenmy
 
Delightfully Delivered Advertisement
Delightfully Delivered AdvertisementDelightfully Delivered Advertisement
Delightfully Delivered AdvertisementRivka Sharfman
 
Vicoustic
VicousticVicoustic
Vicousticwbmedia
 
三則感人故事
三則感人故事三則感人故事
三則感人故事joyee0604
 
NEXT PD facilitators
NEXT PD facilitatorsNEXT PD facilitators
NEXT PD facilitatorsLenka Mydlova
 
我们的孩子
我们的孩子我们的孩子
我们的孩子THC
 
MAHABUBNAGAR TOURISM
MAHABUBNAGAR TOURISMMAHABUBNAGAR TOURISM
MAHABUBNAGAR TOURISMHareesh Reddy
 
Seperation. 290 Ppt
Seperation. 290 PptSeperation. 290 Ppt
Seperation. 290 Pptkamid1nm
 
康师傅拌面2003年推广规划
康师傅拌面2003年推广规划康师傅拌面2003年推广规划
康师傅拌面2003年推广规划Zhe Wang
 
Kontra s laporan petrus papua jan-jun 2012
Kontra s  laporan petrus papua jan-jun 2012Kontra s  laporan petrus papua jan-jun 2012
Kontra s laporan petrus papua jan-jun 2012cloudpapua29
 

Viewers also liked (17)

The Global Journey for Chinese Banks
The Global Journey for Chinese BanksThe Global Journey for Chinese Banks
The Global Journey for Chinese Banks
 
LOS COLABORADORES
LOS COLABORADORESLOS COLABORADORES
LOS COLABORADORES
 
Join the HireStrategy Team
Join the HireStrategy TeamJoin the HireStrategy Team
Join the HireStrategy Team
 
(7)Dia Lahir Untuk Kami(7)
(7)Dia Lahir Untuk Kami(7)(7)Dia Lahir Untuk Kami(7)
(7)Dia Lahir Untuk Kami(7)
 
Delightfully Delivered Advertisement
Delightfully Delivered AdvertisementDelightfully Delivered Advertisement
Delightfully Delivered Advertisement
 
שרית בייץ-מוראי, המוסד לביטוח לאומי
שרית בייץ-מוראי, המוסד לביטוח לאומישרית בייץ-מוראי, המוסד לביטוח לאומי
שרית בייץ-מוראי, המוסד לביטוח לאומי
 
Vicoustic
VicousticVicoustic
Vicoustic
 
三則感人故事
三則感人故事三則感人故事
三則感人故事
 
NEXT PD facilitators
NEXT PD facilitatorsNEXT PD facilitators
NEXT PD facilitators
 
我们的孩子
我们的孩子我们的孩子
我们的孩子
 
MAHABUBNAGAR TOURISM
MAHABUBNAGAR TOURISMMAHABUBNAGAR TOURISM
MAHABUBNAGAR TOURISM
 
Seperation. 290 Ppt
Seperation. 290 PptSeperation. 290 Ppt
Seperation. 290 Ppt
 
Poli330 Chap8
Poli330 Chap8Poli330 Chap8
Poli330 Chap8
 
康师傅拌面2003年推广规划
康师傅拌面2003年推广规划康师傅拌面2003年推广规划
康师傅拌面2003年推广规划
 
Kontra s laporan petrus papua jan-jun 2012
Kontra s  laporan petrus papua jan-jun 2012Kontra s  laporan petrus papua jan-jun 2012
Kontra s laporan petrus papua jan-jun 2012
 
CV frans
CV fransCV frans
CV frans
 
Kd0
Kd0Kd0
Kd0
 

Similar to Flex开发大型应用的效率问题

各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索
各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索
各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索Chui-Wen Chiu
 
Android進階UI控制元件
Android進階UI控制元件Android進階UI控制元件
Android進階UI控制元件艾鍗科技
 
Android動態ui介面設計
Android動態ui介面設計Android動態ui介面設計
Android動態ui介面設計艾鍗科技
 
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈Chui-Wen Chiu
 
Great architect cn
Great architect cnGreat architect cn
Great architect cndrewz lin
 
关系数据库应用设计基础
关系数据库应用设计基础关系数据库应用设计基础
关系数据库应用设计基础ideawu
 
使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式Amazon Web Services
 
理解 Flex item_renderer
理解 Flex item_renderer理解 Flex item_renderer
理解 Flex item_renderer鹏飞 马
 
QGIS第一講 數位化向量地圖
QGIS第一講 數位化向量地圖QGIS第一講 數位化向量地圖
QGIS第一講 數位化向量地圖Chengtao Lin
 

Similar to Flex开发大型应用的效率问题 (11)

各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索
各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索
各種酷炫圖表繪製技術 Silverlight Toolkit 與 MS Chart 控制項大探索
 
Android進階UI控制元件
Android進階UI控制元件Android進階UI控制元件
Android進階UI控制元件
 
Android動態ui介面設計
Android動態ui介面設計Android動態ui介面設計
Android動態ui介面設計
 
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈
以 .NET RIA Services 打通 Silverlight 分散式開發之任督二脈
 
图形学讲义
图形学讲义图形学讲义
图形学讲义
 
Great architect cn
Great architect cnGreat architect cn
Great architect cn
 
关系数据库应用设计基础
关系数据库应用设计基础关系数据库应用设计基础
关系数据库应用设计基础
 
使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式使用Amazon Machine Learning 創建智能應用程式
使用Amazon Machine Learning 創建智能應用程式
 
20200602_insight_business
20200602_insight_business20200602_insight_business
20200602_insight_business
 
理解 Flex item_renderer
理解 Flex item_renderer理解 Flex item_renderer
理解 Flex item_renderer
 
QGIS第一講 數位化向量地圖
QGIS第一講 數位化向量地圖QGIS第一講 數位化向量地圖
QGIS第一講 數位化向量地圖
 

More from FLASH开发者交流会

Introduction to air for android 邱彦林
Introduction to air for android 邱彦林Introduction to air for android 邱彦林
Introduction to air for android 邱彦林FLASH开发者交流会
 
Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤FLASH开发者交流会
 
松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉FLASH开发者交流会
 
Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬FLASH开发者交流会
 
Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明FLASH开发者交流会
 
程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅FLASH开发者交流会
 
9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁FLASH开发者交流会
 
Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光FLASH开发者交流会
 
Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦FLASH开发者交流会
 
7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁FLASH开发者交流会
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)FLASH开发者交流会
 

More from FLASH开发者交流会 (20)

Bambook sdk 与action script
Bambook  sdk  与action scriptBambook  sdk  与action script
Bambook sdk 与action script
 
Bambook开放之路
Bambook开放之路Bambook开放之路
Bambook开放之路
 
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
 
Misato engine hugh_tsai-蔡浩宇
Misato engine hugh_tsai-蔡浩宇Misato engine hugh_tsai-蔡浩宇
Misato engine hugh_tsai-蔡浩宇
 
Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤
 
松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉
 
Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬
 
Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明
 
程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅
 
Flash游戏大会 商文烨
Flash游戏大会 商文烨Flash游戏大会 商文烨
Flash游戏大会 商文烨
 
Flash ria usability 刘轩飞
Flash ria usability 刘轩飞Flash ria usability 刘轩飞
Flash ria usability 刘轩飞
 
9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁
 
简化复杂的Flash应用程序 谈熠
简化复杂的Flash应用程序 谈熠简化复杂的Flash应用程序 谈熠
简化复杂的Flash应用程序 谈熠
 
Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光
 
Web base 吴志华
Web base 吴志华Web base 吴志华
Web base 吴志华
 
Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦
 
7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁
 
浅析Flash特效开发 陈勇
浅析Flash特效开发 陈勇浅析Flash特效开发 陈勇
浅析Flash特效开发 陈勇
 
Flash网络通讯处理 陈苏俊
Flash网络通讯处理 陈苏俊Flash网络通讯处理 陈苏俊
Flash网络通讯处理 陈苏俊
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
 

Flex开发大型应用的效率问题