안드로이드와 좀 다를지 모르겠지만
mfc나 보면 canvas안에 바뀐 부분만 invalidate가 실행되자나요
InvalidateRect() 영역 중에서 일부분을 무효화

이렇게 안드로이드에서는 불가능할까요
지식이 짧아서 저는 불가능할꺼 같은데
아는 분들 조언 부탁드립니다

invalidate(new Rect(0,0,tileDimen,tileDimen));
@Override
   
public void onDraw(Canvas canvas) {
   
for(Rect rect : boardTiles.getAllKeys()){
            background
.setColor(boardTiles.get(rect));
            canvas
.drawRect(rect, background);
       
}
}

이런게 있는데 잘모르겠네요...