기타/안드로이드 NextStep1 [안드로이드 NextStep] 2.5 UI변경 메커니즘 invalidate란? ViewGroup에게 자신의 영역을 다시 그려야 한다는 의미를 갖는 함수 1. invalidate 메서드의 호출스택 ViewGroup의 invalidateChild를 호출 invalidateChild에서는 invalidateChildInParent를 호출 invalidateChildInParent는 parent가 null일 때까지 while문으로 실행된다. 현재 루트가 아닐때 ViewGroup의 invalidateChildInParent 호출 현재 루트일때 ViewRootImpl의 invalidateChildInParent 호출 ViewRootImpl의 invalidateChildInParent에서 traversal 함수 호출 traversal 함수는 invalidate 영역을 다.. 2022. 1. 31. 이전 1 다음