- 프레그먼트 프레그먼트 생명주기 1) 액티비티의 생명주기와 비슷하나, 그 주체를 관리하는것은 OS가 아니라 액티비티임. 2) 생명주기 : onAttach, onCreate, onCreateView, onActivityCreated, onStart, onResume, onPause, onStop, onDestroyView, onDestroy, onDetach 3) 프레그먼트의 다른 생명주기 메서드들은 public이어야 한다. 이유는 프레그먼트를 호스팅하는 어떤 액티비티에서도 호출될 것이기 때문이다. - UI 프래그먼트의 호스팅 호스팅의 두 가지 방법 1) 프래그먼트를 액티비티의 레이아웃에 정적(xml에 fragment 고정)으로 추가 - 권장되지 않음 2) 프래그먼트를 액티비티의 코드에 동적으로 추가 - 권장 2. 주의 사항 1) 액티비티와 다르게 onCreate에서 프레그먼트의 뷰를 인플레이트하지 않는다 . onCreateView에서 생성하고 구성 2) onCreate에서는 인스턴스화만 진행 3) 한 화면에 최대 2~3개 이하의 프래그먼트 사용을 권장 @Override public View onCreateView (LayoutInfl...
초보 자바/안드로이드 개발자가 프로그래밍 공부 중 요약 정리 및 삽질 했던 내용들과 해결 방법의 기록을 위한 블로그 입니다.