性能优化

//为了让重绘过程（比较耗时）不阻塞主线程，因此将其放到后台