Android代码 使用硬件加速提高安卓动画性能
最初使用动画时,在低性能手机上显示效果会很不好,尤其是有复合动画时。 在绘制动画时,你的view需要重绘每一层,如果你使用视图图层代替重绘,视图渲染只会渲染一次并会被重用。使用硬件加速会让动画绘制的更快,因为硬件会把图层缓存在GPU上。 >用法 用法很简单关键方法是View.setLayerType() 1. 在开始动画时调用View.setLayerType(View.LAYER_TYPE_HARDWARE, null) 2. 运行动画 3. 动画结束时调用View.setLayerType(View.LAYER_TYPE_NONE, null). 代码示例 // 设置硬
下载地址
用户评论