zoukankan      html  css  js  c++  java
  • Hardware Acceleration

    Hardware Acceleration


    从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);

  • 相关阅读:
    前端开发流程
    前端组件化开发方向
    模板引擎
    css模块化
    js组件化、模块化开发
    前端开发流程
    模块化开发
    XSS攻击
    react组件化开发发布到npm
    js过滤字符串中的html标签
  • 原文地址:https://www.cnblogs.com/weilf/p/5211058.html
Copyright © 2011-2022 走看看