레이아웃인플레이터1 [Android] 레이아웃 인플레이터(LayoutInflater)란? LayoutInflater를 이해하기 전에 inflater에 대해서 미리 알아야 한다. 우리는 안드로이드 개발을 하게 되면 대개 먼저, 화면을 정의하는 xml 코드를 작성한다. 위 예시에서는 버튼과 텍스트뷰를 화면에 배치했다. 그러나 xml코드만으로는 안드로이드의 제 기능을 발현할 수 없고 완성된 어플리케이션이라고 할 수 없다. 가령 예를 들어 버튼을 클릭하여 다른 액티비티로의 전환이나 다양한 기능들을 제공하고 싶다면 java 클래스 파일도 같이 필요하다. 이렇게 안드로이드 개발에는 XML 소스코드와 JAVA 클래스 파일이 한 쌍을 이루는 것임을 이해하면 된다. 그러나 실제 개발에 들어간 우리는 다양한 XML과 JAVA 소스코드 파일을 접하게 된다. 그렇다면 어떤 XML 코드가 JAVA파일과 쌍을 이루는.. 2018. 7. 11. 이전 1 다음 반응형