프래그먼트
- 화면의 일정 영역을 독립적으로 처리하기 위해 만들어진 특별한 화면 구성 요소
- 태블릿의 대화면에서 화면 분할이 필요하게 되면서 만들어짐
프래그먼트의 기본 목적
- 하나의 화면이 XML 레이아웃과 자바 소스로 구성된다는 점에 착안하여 하나의 프래그먼트가
XML 레이아웃과 자바 소스로 구성되도록 하고 독립적으로 관리되도록 하기 위함
프래그먼트 처리 순서
1. 프래그먼트 매니저 객체 참조
2. 트랜젝션 시작
3. 프래그먼트의 추가, 삭제 또는 교체
4. 트랜젝션 commit
public final Activity getActivity() |
- 이 프래그먼트를 포함하는 액티비티를 리턴함
public final FragmentManager getFragmentManager() |
- 이 프래그먼트를 포함하는 액티비티에서 프래그먼트 객체들과 의사소통하는 프래그먼트 매니저를 리턴함
public final Fragment getParentFragment() |
- 이 프래그먼트를 포함하는 부모가 프래그먼트일 경우 리턴함. 액티비티이면 null을 리턴함.
public final int getId() |
- 이 프래그먼트의 ID를 리턴함
'Mobile' 카테고리의 다른 글
[ Android ] 브로드캐스트 수신자 (0) | 2019.04.11 |
---|---|
[Android] 안드로이드 4대 구성요소 (0) | 2019.04.11 |
[Android] 웹 브라우저 사용하기 (0) | 2019.04.11 |
[Android] 라이브러리파일(.jar) 추가하기 (0) | 2019.04.11 |
[Android] 에뮬레이터 에러 (0) | 2019.04.11 |
댓글