android studio 2

(Kotlin) 개발 공부 3일차 - MBTI 테스트

BMI 계산기, 로또 번호 생성기에 이어서 이번에는 MBTI를 테스트하고 결과를 볼 수 있는 어플을 만들어 보자 MBTI를 검사하는 어플 특성상 질문지가 많기 때문에 페이지를 여러 개 사용할 수밖에 없는 구조인데 매 질문지마다 Activity를 생성해서 만드는 것은 번거로움이 있기 때문에 이를 해결하기 위해 'ViewPager2' 라는 라이브러리를 사용한다 [ ViewPager2 ] : 페이지가 부드럽게 넘어가는 애니메이션 효과와 액티비티를 여러 개 생성하지 않고 getItemCount() 메소드를 오버라이드하여 내가 사용할 페이지 개수를 설정할 수 있다. // ViewPagerAdapter는 FragmentStateAdapter를 상속받는다 class ViewPagerAdapter(fragmentAct..

Android 2024.02.28

(Kotlin) 개발 공부 1일차 - BMI 계산기

오늘은 Kotlin 언어를 사용하여 안드로이드 앱 개발을 위해 공부를 시작한 첫째 날이다. Java를 사용해서 작은 어플을 개발한 경험은 있지만 Kotlin을 사용해 본 건 처음이라 신세계였다 C언어를 쓰다가 Python을 만났을 때의 기분을 그대로 느꼈다. 먼저 xml 코딩을 통해 UI를 구성하고 이후에 Activity 기능 구현을 Kotlin 코딩으로 마무리한다. [ UI 구현 - XML ] [ BMI 계산기 UI - MainActivity ] => Main 화면을 구성하기 위해서 TextView, Button, EditText 사용 : TextView - 'BMI 계산기', '신장', '체중', 'cm', 'kg' : EditText - 신장과 체중을 입력하는 칸 : Button - '확인하러 가기..

Android 2024.02.27