안드로이드 초보자입니다! 기본 개념을 하나씩 공부중인데 인플레이션이라는 것을 공부하던중에
setContentView라는 것이 나오더군요. 그런데 이 setCotentView 메소드의 역할이라는 것이 조금 헷갈립니다.
인플레이션이 메모리에 xml에 정의된 내용을 객체화 하는 과정이라고 하는데,
앱이 실행되면 setCotentView(R.layout.activity_main)가 xml의 내용을 메모리에 객체화 하는 과정(인플레이션) 역할을 수행하는 것인지, 아니면 그것과 상관없이 시스템내부적으로 앱이 실행되면 인플레이션(메모리에 객체화 되는 것)이 되는 것이고
setContentView는 별개로 xml의 내용이 객체화 되어 메모리에 있는 것을 화면에다가 저희가 보는 버튼이라던지 뷰를 만들어?주는 역할을 하는것인지..
아니면 이 두역할(인플레이션과 화면에다가 보여주게하는것?)을 둘다 하는것인지
궁금합니다..!!
감사합니다