当前位置:天才代写 > tutorial > 安卓教程 > Android硬件加速4种方法

Android硬件加速4种方法

2021-02-04 13:02 星期四 所属: 安卓教程 浏览:477

Android中,能够四给不一样层级上打开硬件加速器:

1、运用:
<application android:hardwareAccelerated=”true”>

2、Activity
<activity android:hardwareAccelerated=”true”>
3、Window
getWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
4、View
view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
在这里四个层级中,运用和Activity是能够挑选的,Window只有开启,View只有关掉。

 

在apk的AndroidManifest中,假如特定了minSDKVersion&targetSDKVersion=7,会促使运用没法应用硬件加速器开展制图。

可是,特别注意的是,假如父view和子view另外打开硬件加速器,会造成硬件加速器有时无效,例如view未表明将其生成图片的情况下,缘故待看源代码。

 

    关键字:

天才代写-代写联系方式