inflation1 Inflation과 Layout Inflater Inflation이란? 안드로이드의 Activity는 보여지는 화면을 구성하는 xml과 내부적으로 동작하는 java 코드로 구성되어 있다. 우리가 view를 하나 만들기 위해서는 먼저 xml 파일에 원하는 view 태그를 만들게 된다. 하지만 xml 파일에서 버튼을 만들었다고 실제로 버튼이 만들어진 것은 아니다. 실제로 버튼이 만들어지기 위해서는 버튼을 메모리에 올려놓아야 한다. 이렇게 view를 메모리에 올려 객체화하는 것을 inflation이라고 한다. Layout Inflater란? view를 inflate하기 위해서는 new View()와 같이 메모리를 할당하는 코드가 필요하다. 그러나 우리는 이 코드를 직접 만들지 않아도 xml 파일에만 만들면 view를 볼 수 있다. 이는 메모리에 할당되지 않.. 2019. 8. 9. 이전 1 다음