일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 습관만들기
- Android 12 대응
- 안드로이드 갤러리 접근
- Android WebView
- Android
- 안드로이드 fcm
- Android Jetpack
- Android ViewPager2
- 안드로이드
- WebView
- DataBinding
- Android Navigation
- 카카오 알고리즘
- 66챌린지
- 안드로이드 카카오 로그인
- Kotlin FCM
- 영어독립365
- OkHttp Interceptor
- android recyclerview
- 프로그래머스 알고리즘
- 영어공부
- Android ProgressBar
- scope function
- 알고리즘 자바
- MVP Architecture
- Kotlin
- Java
- Android DataBinding
- Android Interceptor
- Android 12
- Today
- Total
목록Android ViewPager2 (2)
나미래 Android 개발자
ViewPager2 Basic Sample 개요 ViewPager2란 화면 슬라이드는 하나의 전체 화면에서 다른 전체 화면으로 전환하는 것으로, 설정 마법사 또는 슬라이드쇼와 같은 UI에서 일반적으로 사용된다. ViewPager2 객체에는 페이지 간 전환을 위한 스와이프 동작이 내장되어 있으며 기본적으로 화면 슬라이드 애니메이션을 표시하므로 직접 애니메이션을 만들 필요가 없다. ViewPager2는 표시할 새 페이지의 요소로 FragmentStateAdapter 객체를 사용한다.실행 영상 프로젝트 구조 Code ViewPagerAdapter.kt class ViewPagerAdapter(fa: FragmentActivity) : FragmentStateAdapter(fa) { private val fra..

ViewPager2 and TabLayout Sample 개요 앱 설명 ViewPager2와 TabLayout을 사용해 탭 클릭을 통해서 뷰가 스와이프되고, 스와이프를 뷰가 변하고 활성화되는 탭도 바뀌는 앱을 만들어보려고 한다. 실행영상 Code build.gradle(Module): ViewBinding 추가 ViewBinding 사용을 위해 build.gradle(:Module)파일에서 android { } 태그의 속성 값으로 아래와 같이 ViewBinding을 허용해준다. android { ... buildFeatures{ viewBinding true } ... } activity_main.xml TabLayout: 탭 생성을 위한 View ViewPager2: 탭과 연결 될 View fragme..