커스텀뷰1 '커스텀달력' 구현을 위한 커스텀뷰 #1 안드로이드 View는 반드시 ViewGroup에 담겨야 함그래서 측정이라는 단계가 필요View가 자신의 크기를 결정하기 위해서 자신을 담고 있는 ViewGroup의 크기와 거기에서 자신이 사용할 수 있는 크기를 알아야 함또한 View 자신의 크기와 사용할 영역의 크기도 알아야 함 View호출 순서Constructor() -> onAttachedToWindow() -> measure() -> onMeasure() -> layout() -> onLayout() -> dispatchDraw() -> draw() -> onDraw() Override해야할 메소드 1.onMeasure(int widthMeasureSpec, int heightMeasureSpec) view 자신의 크기를 결정하는 함수...Spec.. 2016. 9. 14. 이전 1 다음