FP 11 异步解码 Bitmap
来源:互联网 发布:超级高铁 知乎 编辑:程序博客网 时间:2024/05/22 02:04
Flash Player 11引入了一个全新的功能是异步解码位图的功能,这个功能对某些类型的Flash应用会很有效,尤其是需要加载大分辨率的位图的相册或游戏会有显著效果。
这个功能在Flash Player 11里的实现非常简单,需要使用flash.system.ImageDecodingPolicy这个类。这个类的使用,是通过flash.system.LoaderContext类中制定imageDecodingPolicy属性的值。这个属性的两个值描述了不同的策略(来自官方Help):
ON_DEMAND:在需要时同步解码图像。此设置对较小的图像非常有用。
ON_LOAD:在图像加载后立即异步解码图像。此设置对较大的图像非常有用。
由于默认值是ON_DEMAND,所以需要你针对Flash Player 11,手动开启ON_LOAD以用来激活异步解码。异步解码可以防止出现加载大分辨率位图时同步解码造成的播放器假死或性能表现不佳的状况。
这个功能在Flash Player 11里的实现非常简单,需要使用flash.system.ImageDecodingPolicy这个类。这个类的使用,是通过flash.system.LoaderContext类中制定imageDecodingPolicy属性的值。这个属性的两个值描述了不同的策略(来自官方Help):
ON_DEMAND:在需要时同步解码图像。此设置对较小的图像非常有用。
ON_LOAD:在图像加载后立即异步解码图像。此设置对较大的图像非常有用。
由于默认值是ON_DEMAND,所以需要你针对Flash Player 11,手动开启ON_LOAD以用来激活异步解码。异步解码可以防止出现加载大分辨率位图时同步解码造成的播放器假死或性能表现不佳的状况。
代码只需要在AS3里添加这几行:
import flash.system.ImageDecodingPolicy;...var loaderContext:LoaderContext=new LoaderContext();loaderContext.imageDecodingPolicy=ImageDecodingPolicy.ON_LOAD;...loader.load(new URLRequest(url),loaderContext);...
- FP 11 异步解码 Bitmap
- Flash Player 11异步解码Bitmap
- Flash Player 11异步解码Bitmap
- Bitmap位图解码
- 异步线程处理bitmap
- 异步加载bitmap图片
- Bitmap 图片异步加载
- android: 缓存异步加载Bitmap
- 异步获取网络图片Bitmap
- Bitmap异步加载网络图片
- 【安卓知识点汇总】Bitmap位图解码
- Android 异步获取网络图片Bitmap资源
- AsyncTask<String, Integer, Bitmap>异步加载
- Android异步加载全解析之Bitmap
- fp in scala 第三章11-20
- symbian图象异步解码,怎样才能同步
- 《老罗Android第二季》Bitmap位图解码
- Bitmap 图像解码以及缩略图生成----BitmapFactory类
- 菜鸟浅谈数据库之 -----事务管理
- 查询并行计划的SQL语句
- 未雨绸缪之关系数据库
- XHTML的规范
- hdu 1548 A strange lift
- FP 11 异步解码 Bitmap
- 学习编程技术的成长之路
- 软件质量介绍
- 探索ORACLE不完全恢复之--基于检查点恢复 第二篇
- POJ 2318 计算几何 叉积水题
- VC中使程序最小化到系统托盘区
- USB接口定义 颜色
- Wince600 关于RDP连接问题
- andriod 自动切换网络和gps定位