무브무브 : 여행하듯이

Android 안드로이드 공부중 - inflate, Fragment 누구냐 넌? (네비게이션 메뉴바 구현) 본문

IT

Android 안드로이드 공부중 - inflate, Fragment 누구냐 넌? (네비게이션 메뉴바 구현)

J&L 2017. 9. 9. 18:52
1. Fragment

프래그먼트는 자체 수명 주기를 가지고, 자체 입력 이벤트를 받으며, 액티비티 실행 중에 추가 및 제거가 가능한 액티비티의 모듈식 섹션이라고 생각하면 됩니다
(다른 액티비티에 재사용할 수 있는 "하위 액티비티"와 같은 개념).


div같은 화면안에 작은 화면이라고 생각하면 되겠군.

2. inflate()
     LayoutInflater의 공용함수로 
     xml리소스로 정의된 정보를 새뷰계층에 살포시 올린다?는 개념 
inflate(int resource, ViewGroup root)
Inflate a new view hierarchy from the specified xml resource.

https://developer.android.com/reference/android/view/LayoutInflater.html

3. contain_main

요거는그냥 네비게이션 메뉴바 프로젝트로 생성하면 자동으로 생기는 content_main.xml 리소스파일이 있는데
아이디를 못찾아서 한참 찾다가 원래 기본으로 아이디가 없는게 맞는건지 xml에 아이디 정보가 없어서 직접 입력해줌


     
     



Comments