상세 컨텐츠

본문 제목

Jetpack(2) - ViewPager2 + BottomNavigation

Android/Jetpack

by KDLiam 2023. 9. 1. 00:20

본문

Q. ViewPager 란?

A. User가 Page를 좌우로 Swipe해서 넘길 수 있는 Layout Manager

 

Q. ViewPager2 란?

A. ViewPager의 문제점을 해결한 Version

 

Q. BottomNavigation 란?

A. "하단에 있는 바" 이며, 탭을 통하여 화면을 전환할 수 있는 Manager

 


 

ViewPager2와 BottomNavigation을 합치면 일반적인 앱에서 볼 수 있는 화면을 구성할 수 있다.

Swipe를 통하여 화면을 전환하거나, 하단 바를 Tap 하여 화면을 전환할 수 있다.

 

 

 

[ Source Code ]

https://github.com/Android-Liam/studyMap/tree/main/exampleCode/08_veiwpager2_and_bottomnavigation

 

[ Reference ]

https://developer.android.com/jetpack/androidx/releases/viewpager2#androidx-deps

 

ViewPager2  |  Android 개발자  |  Android Developers

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 스와이프할 수 있는 형식으로 뷰 또는 프래그먼트를 표시합니다. 최근 업데이트 공개 버전 출시 후보 베타

developer.android.com

https://developer.android.com/guide/navigation/navigation-swipe-view-2?hl=ko 

 

ViewPager2를 사용하여 탭으로 스와이프 뷰 만들기  |  Android 개발자  |  Android Developers

ViewPager2를 사용하여 탭으로 스와이프 뷰 만들기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 스와이프 뷰를 사용하면 손가락의 가로 동작이나 스와이프

developer.android.com

https://hanyeop.tistory.com/197

 

[Android] BottomNavigation 사용하기 (+ ViewPager2 로 스와이프)

BottomBottomNavigation 과 ViewPager2 를 사용하면 스와이프로 화면을 전환할 수 있는 바텀네비게이션을 만들 수 있다. 사용해보기 종속성 추가 android { buildFeatures { viewBinding true } } dependencies { // 뷰페이저

hanyeop.tistory.com

 

'Android > Jetpack' 카테고리의 다른 글

Jetpack(3) - ViewPager2  (0) 2023.09.03
Jetpack(1) - Fragment  (0) 2023.08.21

관련글 더보기