Skip to Main Content
Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
book

Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)

by 우정은, 돈 그리피스, 데이비드 그리피스
July 2018
Beginner content levelBeginner
936 pages
26h 17m
Korean
Hanbit Media, Inc.
Content preview from Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
348 Chapter 8
툴바
ActionBar와 Toolbar
지금까지 앱 바를 포함하는 테마를 적용해 앱의 액티비티에 기본 앱 바를
추가하는 기능을 확인했습니다. 이렇게 쉽게 앱 바를 추가할 수 있지만
한 가지 단점이 있습니다. 최신 앱 바 기능을 모두 지원하지 않는다는
것입니다.
앱 바를 사용하는 모든 액티비티는
ActionBar
클래스로 앱 바를
사용합니다. 하지만
AppCompat
지원 라이브러리의 최신 앱 바 기능은
ActionBar
가 아닌
Toolbar
클래스에 추가되었습니다. 이는 앱에
최신 앱 바 기능을 사용하려면 지원 라이브러리의
Toolbar
를 이용해야
한다는 뜻입니다.
Toolbar
클래스를 이용하면 유연성도 증가합니다. 툴바는 뷰의
일종이므로 다른 종류의 뷰를 추가하듯이 레이아웃에 추가할 수 있으며
기본 앱 바에 비해 쉽게 위치를 지정하거나 제어할 수 있습니다.
툴바를 추가하는 방법
앱 바에 지원 라이브러리의 툴바를 이용하도록 액티비티를 바꿔봅시다. 지원
라이브러리의
Toolbar
클래스를 이용하려면 다음 과정을 거쳐야 합니다.
액티비티가 AppCompatActivity 클래스를 상속받아야 합니다.
지원 라이브러리의 툴바를 사용하는 액티비티는 반드시
AppCompatActivity
그 하위 클래스를 상속받아야 합니다.
2
기존 앱 바 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

최길우, 앤드류 스텔만, 제니퍼 그린

Publisher Resources

ISBN: 9791162240953