책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788960776661
· 쪽수 : 160쪽
책 소개
목차
1장. 프래그먼트와 UI 모듈화
__UI 제작에 관한 새로운 접근의 필요성
____프래그먼트의 폭넓은 플랫폼 지원
____일반적인 안드로이드 태스크를 간단하게 하는 프래그먼트
____프래그먼트와 액티비티의 관계
__프래그먼트로의 전환
____액티비티 지향적인 낡은 생각
______액티비티의 외형 정의
______액티비티 UI 나타내기
____프래그먼트 지향적인 새로운 생각
______프래그먼트 레이아웃 리소스 제작
______프래그먼트 클래스 제작
______프래그먼트 사용을 위한 액티비티 수정__
__요약
2장. 프래그먼트와 UI 유연성
__유연한 UI 제작
____동적 프래그먼트 레이아웃 선택
______대안적인 레이아웃 리소스 추가
______스크린 사이즈로 프래그먼트 레이아웃 다루기
______중복 제거
____유연성을 위한 프래그먼트 디자인
______견고한 결합의 회피
______프래그먼트 관계 추상화
______프래그먼트 실행의 캡슐화
______느슨하게 조각들을 연결하기
__예상치 못한 상황에 대비한 프래그먼트 보호
____레이아웃 리소스의 발전
____책 상세설명을 위한 액티비티 생성
____MainActivity 클래스를 적응력 높게 만들기
__요약
3장. 프래그먼트의 생명주기와 특수성
__프래그먼트 생명주기의 이해
____프래그먼트 설정과 디스플레이
______메소드 이름 혼동 피하기
____프래그먼트의 숨기기와 해제
____사용 가능한 리소스의 최대화
______프래그먼트 상태 관리
__특별한 목적의 프래그먼트 클래스
____리스트 프래그먼트
______데이터와 리스트의 연결
______디스플레이로부터 데이터 분리
____DialogFragment
______스타일
______레이아웃
______DialogFragment 디스플레이
______이벤트 핸들링
______다이얼로그 정체성
__요약
4장. 프래그먼트 트랜잭션
__의도적인 스크린 관리
__동적 프래그먼트 관리
____트랜잭션 변화의 실행 유보
____프래그먼트 추가와 삭제
____뒤로가기 버튼 지원
__유연한 레이아웃 제작
____동적 프래그먼트를 지원하도록 레이아웃 업데이트
____다양한 기기에 적용
____처음부터 동적인 프래그먼트 로드
____프래그먼트끼리 이동하기
______불필요한 처리 제거
______즉각적인 프래그먼트 생성
______비동기적 생성 관리
______통합
__요약
5장. 프래그먼트로 다채로운 내비게이션 만들기
__놀라운 신세계
__스와이프로 내비게이션을 재미있게 만들기
____스와이프 내비게이션 구현
______스와이프 프래그먼트 관리
______스와이프 UI 적용
______안드로이드 스튜디오와 스와이프 내비게이션
__액션바로 내비게이션 향상시키기
____탭으로 한 번에 이동하기
______탭 선택 관리
______프래그먼트를 탭에 연결하기
____드롭다운 리스트 내비게이션에 바로 접근하도록 제공하기
______프래그먼트 선택 관리
______내비게이션 선택사항 제공
______안드로이드 스튜디오와 드롭다운 리스트 내비게이션
__요약