硬件加速器

Application级别:<applicationandroid:hardwareAccelerated="true" ...>
View级别:myView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
Activity级别:<activity android:hardwareAccelerated="false" ...>
检测当前是否启用了硬件加速:
// 方法一:
// 此方法返回true,如果myView挂在一个开启了硬件加速的Window之下,
// 也就是说,它在绘制的时候不一定使用了硬件加速,getDrawingCache
myView.isHardwareAccelerated();
// 方法二
// 返回true,如果canvas在绘制的时候启用了硬件加速
// 尽量采用此方法来判断是否开启了硬件加速
canvas.isHardwareAccelerated();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章