[Android Study] 다이얼로그 - 커스텀 다이얼로그

* 커스텀 다이얼로그는 다이얼로그에서 개발자가 원하는 형태로 창을 구성하고 싶을 때 사용한다. - LayoutInflater 클래스는 레이아웃 XML 파일을 코드에서 초기화하는 기능을 제공한다. 여기서 초기화란 XML 파일에 선언한 뷰를 코드에서 이용하고자 생성하는 작업을 의미한다. XML 파일은 텍스트 파일일 뿐이며 결국 코드에서 이용하려면 XML에서 선언한 대로 객체를 생성해서 메모리에 할당해야 한다. 이 작업을 LayoutInflater가 해준다. - activity의 화면을 구성하는 레이아웃 xml 파일이라면 layoutInflater가 아닌 setContentView() 함수를 이용한다. * layoutInflater로 레이아웃 XML 파일을 초기화하는 방법은 다음과 같다. - 우선 getSys..