# com.herewhite.sdk.domain.RoomOptimizeOptions class 参考 (/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

## 详细描述 [#详细描述]

适用版本：**Whiteboard Android SDK 2.16.134**。

白板渲染优化配置项。

父类：[WhiteObject](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-white-object)；继承接口详见父类。

## 属性与 JSON 字段 [#属性与-json-字段]

Java 非公开字段通过对应 getter/setter 访问；可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值；其他构造参数以签名为准。

| 字段 | 声明 | 源码初值 | 说明 |
| --- | --- | --- | --- |
| [useLowTaskAnimation](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#ac9c414a11ad905634cb5b23c277504a8) | `Integer useLowTaskAnimation` | 未显式赋值 | [api-center-table-0 details](#table-slot-api-center-table-0) |
| [useSinglerCanvas](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#a9294402b61765c6895a4b78270a61aad) | `Boolean useSinglerCanvas` | 未显式赋值 | [api-center-table-1 details](#table-slot-api-center-table-1) |

<a id="table-slot-api-center-table-0"></a>

**api-center-table-0 details**

白板绘制的刷新间隔：刷新间隔越低，笔迹显示越流畅，性能开销越大；刷新间隔越高，笔迹越卡，性能消耗越少
间隔为毫秒值 0～120, 建议设置 20 的倍数。性能比较差的设备/大屏设备，建议设置成比较大的值，比如 60

<a id="table-slot-api-center-table-1"></a>

**api-center-table-1 details**

是否使用单个画布
白板默认使用两个画布交替绘制以避免在部分设备上绘制时可能出现的画面闪烁现象，使用单个画布绘制可以避免重绘，降低性能消耗

| 公开成员签名 |  |
| --- | --- |
| Integer | [getUseLowTaskAnimation](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#a7dbefce0eeab9cbf6c93aad370838815) () |
| void | [setUseLowTaskAnimation](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#a8fbb5d54b2aed421689ff6f7abaaba86) (Integer useLowTaskAnimation) |
| Boolean | [getUseSinglerCanvas](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#ae5b95aba9a3a597e086e1eb65719de22) () |
| void | [setUseSinglerCanvas](/zh-CN/api-reference/whiteboard/whiteboard-sdk/android/classcom-1-1herewhite-1-1sdk-1-1domain-1-1-room-optimize-options#ab5871b1b04d41e8f500ea1be9dc4d682) (Boolean useSinglerCanvas) |

## 变量说明 [#变量说明]

<a id="ac9c414a11ad905634cb5b23c277504a8"></a>

### useLowTaskAnimation [#uselowtaskanimation]

```text
Integer useLowTaskAnimation
```

源码初值：未显式赋值

白板绘制的刷新间隔：刷新间隔越低，笔迹显示越流畅，性能开销越大；刷新间隔越高，笔迹越卡，性能消耗越少
间隔为毫秒值 0～120, 建议设置 20 的倍数。性能比较差的设备/大屏设备，建议设置成比较大的值，比如 60

<a id="a9294402b61765c6895a4b78270a61aad"></a>

### useSinglerCanvas [#usesinglercanvas]

```text
Boolean useSinglerCanvas
```

源码初值：未显式赋值

是否使用单个画布
白板默认使用两个画布交替绘制以避免在部分设备上绘制时可能出现的画面闪烁现象，使用单个画布绘制可以避免重绘，降低性能消耗

## 函数说明 [#函数说明]

<a id="a7dbefce0eeab9cbf6c93aad370838815"></a>

### getUseLowTaskAnimation() [#getuselowtaskanimation]

<ApiSignature>

Integer getUseLowTaskAnimation()

</ApiSignature>

getUseLowTaskAnimation：com.herewhite.sdk.domain.RoomOptimizeOptions 的公开成员。参数和返回类型见下方签名。

<a id="a8fbb5d54b2aed421689ff6f7abaaba86"></a>

### setUseLowTaskAnimation() [#setuselowtaskanimation]

<ApiSignature>

void setUseLowTaskAnimation(Integer useLowTaskAnimation)

</ApiSignature>

setUseLowTaskAnimation：com.herewhite.sdk.domain.RoomOptimizeOptions 的公开成员。参数和返回类型见下方签名。

<a id="ae5b95aba9a3a597e086e1eb65719de22"></a>

### getUseSinglerCanvas() [#getusesinglercanvas]

<ApiSignature>

Boolean getUseSinglerCanvas()

</ApiSignature>

getUseSinglerCanvas：com.herewhite.sdk.domain.RoomOptimizeOptions 的公开成员。参数和返回类型见下方签名。

<a id="ab5871b1b04d41e8f500ea1be9dc4d682"></a>

### setUseSinglerCanvas() [#setusesinglercanvas]

<ApiSignature>

void setUseSinglerCanvas(Boolean useSinglerCanvas)

</ApiSignature>

setUseSinglerCanvas：com.herewhite.sdk.domain.RoomOptimizeOptions 的公开成员。参数和返回类型见下方签名。
