반응형
반응형
Overview ViewPager2를 이용하여 프래그먼트간 슬라이드 화면 전환을 할 때 화면 아래의 텍스트 뷰(버튼 기능) 객체를 통해 ViewPager2의 현재 페이지가 어떤 프래그먼트인지 표현해주는 간이 BottomNavigationBar를 만드는 것을 목표로 합니다. 또한, 텍스트 뷰를 클릭하였을 때, ViewPager2의 화면이 해당 프래그먼트로 이동되는 버튼 기능을 구현합니다. 총 2개의 뷰페이지, 2개의 프래그먼트로 앱 구성 기본편에서는... 뷰페이저2를 이용하여 프래그먼트를 슬라이드로 화면 전환하는 기능을 구현하는 것을 목표로 합니다. 응용편의 소스 코드보다 더 간단하게 구성되어 있으니 이해가 어렵다면 기본편을 참고해주세요. Android(Java) - (1/2) ViewPager2를 이용하..
Overview ViewPager2를 활용하여 프래그먼트의 화면 이동을 손가락으로 옆으로 밀어서(슬라이드) 전환하는 것을 목표로합니다. 총 3개의 뷰페이지, 2개의 프래그먼트를 이용하여 슬라이드를 통한 화면전한 예시 ViewPager2 사용을 위한 설정 build.gradle (Module) dependencies에 viewpager2 라이브러리 추가 dependencies { ... // ViewPager2 implementation "androidx.viewpager2:viewpager2:1.1.0-beta01" ... } UI 디자인 activity_main.xml (MainActivity) 디자인 화면 xml 코드 fragment_first.xml (FirstFragment) 디자인 화면 xml ..
가상머신(AVD) 설정 확인 (Android Studio에서) 메뉴 바의 Tools - Device Manager 선택 새로운 에뮬레이터 기기를 만들 경우 Create device 버튼 클릭 원하는 디바이스 유형 선택 - Next 원하는 API 버전 선택 - Next 기존의 에뮬레이터 기기의 설정을 변경할 경우 (Device Manager에서) 가상기기 우측의 Actions 에서 연필 모양 (Edit this AVD) 클릭 가상머신(AVD) 카메라 설정하기 Show Advanced Settings 클릭 Camera 부분 확인 Camera 부분 확인 유형 Front : 전면 카메라 Back : 후면 카메라 옵션 None : 가상 기기에서 카메라를 비활성화, 즉 카메라 기능 사용 불가 Emulated : 가..
디지털 서명 파일 생성하는 방법은 아래의 포스팅에서 자세히 확인 가능합니다. 2023.05.22 - [DevOps/그 외] - 디지털 서명 - 개념, 절차, 생성 방법 (디지털 서명 파일(keystore) 만들기) 디지털 서명 키 파일 생성하기 프로젝트 안드로이드 폴더 내 우클릭 - New File key.properties 이름의 파일 생성 생성한 파일에 아래의 코드 추가 storePassword = key.jks 만들 때 입력한 비밀번호 (keystore password) keyPassword = key.jks 만들 때 입력한 비밀번호 (keystore password) keyAlias=key storeFile=key.jks 파일 위치 ## USER_NAME은 OS에서 로그인한 사용자의 이름 # Ma..
에러 내용 안드로이드 스튜디오 빌드시 에러 출력 자바 버전이 낮아서 빌드를 할 수 없음 안드로이드 그래이들 플러그인을 쓰려면 자바 11이 필요 FAILURE: Build failed with an exception. * Where: Build file '~~~' line: 2 * What went wrong: An exception occurred applying plugin request [id: 'com.android.application'] > Failed to apply plugin 'com.android.internal.application'. > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. Yo..