Hardware Acceleration
2016-02-23 19:57
155 查看
Hardware Acceleration
从Android3.0(API Level 11)开始,Android 2D渲染能够支持硬件加速渲染。启用硬件加速会增加资源的需求,因此会占用更多的内存。
硬件加速在target api大于等于14的情况下默认开启。如果应用程序只是用标准的View和Drawable,那么打开全局硬件加速不会导致任何不良的影响。
控制硬件加速的四个级别:
Application级别
Activity级别
Window级别
View级别
禁止硬件加速:
(实践中,一个html中包含一个超长推广图片作为推广页市启用硬件加速图片发生了闪烁现象,如上关闭硬件加速之后,闪烁现象解决)
从Android3.0(API Level 11)开始,Android 2D渲染能够支持硬件加速渲染。启用硬件加速会增加资源的需求,因此会占用更多的内存。
硬件加速在target api大于等于14的情况下默认开启。如果应用程序只是用标准的View和Drawable,那么打开全局硬件加速不会导致任何不良的影响。
控制硬件加速的四个级别:
Application级别
Activity级别
Window级别
View级别
禁止硬件加速:
myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
(实践中,一个html中包含一个超长推广图片作为推广页市启用硬件加速图片发生了闪烁现象,如上关闭硬件加速之后,闪烁现象解决)
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
相关文章推荐
- Java基础语法
- not in null
- Intent简介
- iOS 开发 -- Swift 语法篇 (三) 控制流
- 【POJ 2104】 K-th Number 主席树模板题
- JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
- python正则表达式练习篇
- 手动更新Wamp中php版本的方法
- linux系统中删除eth*.bak或者多余的网卡
- Linux文件属性
- HDU1095 A+B for Input-Output Practice (VII)(入门水题,C,Java两个版本)
- 机房重构所遇问题及解决办法集锦(一)
- 正则表达式语法大全
- 条件语句
- const,typedef与define
- android shape绘制组件边框
- 程序员如何留住健康?
- oracle执行update语句卡住不动
- java接口编程题
- 内部使用final参数的原因