안드로이드 2

(Kotlin) - 배열의 평균값

프로그래머스에서 코딩테스트 문제 중 배열의 평균값을 구하는 문제를 풀었는데 C나 python으로 풀었으면 금방 풀었겠지만 Kotlin 문법과 메소드 용어들을 제대로 몰라서 익숙해지는 데 시간이 좀 필요할 것 같다. 여하튼 아래의 Kotlin 배열을 사용하는 두 문제를 통해서 Kotlin 배열 사용법에 대해서 알아보자 class Solution { fun solution(num_list: IntArray): IntArray { val answer = IntArray(num_list.size) // answer 배열의 초기화를 위해 num_list.size만큼의 크기를 가진 배열 선언 if(num_list.size in 1..1000) { for(i in num_list.indices) { if(num_li..

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

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

Android 2024.02.28