1 属性开关
DevelopmentSettings:
privatevoid writeShowHwScreenUpdatesOptions() {
SystemProperties.set(HardwareRenderer.DEBUG_DIRTY_REGIONS_PROPERTY,
mShowHwScreenUpdates.isChecked()? "true" : null);
pokeSystemProperties();
}
private voidupdateShowHwLayersUpdatesOptions() {
updateCheckBox(mShowHwLayersUpdates,SystemProperties.getBoolean(
HardwareRenderer.DEBUG_SHOW_LAYERS_UPDATES_PROPERTY, false));
}
2 处理逻辑
2.1 读取属性值
HardwareRenderer:
value =SystemProperties.getBoolean(DEBUG_DIRTY_REGIONS_PROPERTY, false);
if (value != mDebugDirtyRegions) {
changed = true;