본문 바로가기

Occhiolism96

spinner 1. gradle 수정 2. 리소스 value 안에 파일 만들기 스피너를 눌렀을 때 뜨는 옵션 모아놓기 3. Layout에 스피너 추가하기 여기서 2번에서 만든 어레이 이름이랑 연결해주기 2023. 12. 15.
[TIL • 20231214] #22 (안드로이드 2기 본캠프) 📖 Today I Learned 🔮 학습 및 노트 정리 프래그먼트 생명주기[https://occhiolism.tistory.com/70] 추가적인 개인과제 진행. 그리고 전에 했던 과제 관련 추가 공부 진행. 💡 알고리즘 - 코틀린 : 프로그래머스 코드 카타 138477 https://occhiolism.tistory.com/69 [프로그래머스 • 코틀린] 명예의 전당(1) #138477 #138477 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/138477# 🎀 Answer class Solution { fun solution(k: Int, score: IntArray): IntArray { var list = mutab.. 2023. 12. 14.
Fragment LifeCycle 프래그먼트 수명 주기 Fragment 인스턴스: 고유한 수명 주기를 갖는다. 사용자가 앱을 탐색하거나 상호작용할 때 프래그먼트는 화면에서 추가/삭제 되거나 화면에 들어가고 나오면서 수명 주기의 여러 상태 간에 전환하게 됩니다. 수명 주기를 관리하기 위해 LifeclycleOwner 구현 -> getLifecycle() 메서드를 통해 액세스할 수 있는 Lifecycle 객체 노출 INITIALIZED CREATED STARTED RESUMED DESTROYED INITIALIZED 상태에서 시작 프래그먼트의 나머지 수명 주기를 전환할 수 있도록 프래그먼트를 FragmentManager에 추가 FragmentManager은 프래그먼트의 상태 확인 후 다음 상태로 전환시 프래그먼트에서 최소한으로 구현해야 하는 3개의 생명주기 메서.. 2023. 12. 14.
[프로그래머스 • 코틀린] 명예의 전당(1) #138477 #138477 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/138477# 🎀 Answer class Solution { fun solution(k: Int, score: IntArray): IntArray { var list = mutableListOf() var answer = mutableListOf() for (i in score.indices) { list.add(score[i]) list.sort() if (i 2023. 12. 14.