minuco
반응형
article thumbnail
Android Activity Life cycle
Android/TIL 2023. 3. 8. 00:48

Android Developers :: Life cycle 생명주기에 대해 한번 정리하고자한다. (andeoid Developers 참고) 생명주기에 대한 이해 사용자가 앱을 사용하면서 나가고 다시 돌아오고 하면서 Activity 인스턴스는 Life cycle 안에 서로 다른 상태를 통해 전환이 된다. Activity class는 Life cycle 의 상태변화(시스템이 활동을 생성, 중단 또는 다시 시작하거나, 활동이 있는 프로세스를 종료하는 등)를 알아차릴 수 있는 콜백을 제공한다. ※ Activity 상속 구조 Object > android.content.Context > android.content.ContextWrapper > android.view.ContextThemeWrapper > and..

article thumbnail
SharedPreferences
Android/TIL 2023. 3. 8. 00:45

키 - 값 데이터 저장 앱의 데이터들을 저장하여 관리해야하는 상황에서 데이터가 많거나 중요한 데이터라면 서버나, DB, File 형태로 저장한다. 하지만 간단한 설정 값이나 문자열 같은 데이터들은 DB에 저장하기에는 부담스럽고 애매한 경우가 많아 SharedPreferences 를 사용하여 데이터를 관리하면 좀 더 편하게 사용할 수 있다. SharedPreferences? 저장하려는 키-값 컬레션이 비교적 작은 경우 SharedPreferences API 를 사용해야한다. SharedPreferences 객체는 키-값 쌍이 포함된 파일을 가리키며 키-값 쌍을 읽고 쓸수있는 간단한 메소드를 제공한다. (간단하게 말하면 sml 파일에 팔요한 데이터를 저장하여 쉽게 읽고 쓰는것) 위치 : data/data/(..

코틀린(Kotlin) 이란?
Android/Kotlin 2021. 2. 21. 03:31

안녕하세요. 오늘은 코틀린(Kotlin)에 대해서 공부해 보겠습니다. 코틀린(Kotlin)이란, JVM에서 동작하는 프로그래밍 언어입니다. 현재 현업에서도 JAVA에서 코틀린(Kotiln)으로 변환하는 추세입니다. 대표적으로 Android에서 많이 사용이 되고 있습니다. 안녕, Kotlin fun main() { println("안녕, kotlin") } 코틀린 (Kotlin)은 Java와 다르게 class를 따로 선언하지 않고 함수를 선언할 수 있습니다. 우선 함수 fun(Function)의 약자로, 앞으로 나올 코드가 함수임을 나타내는 키워드입니다. 함수는 그저 명령어들을 담아 놓는 상자라고 생각하시면 됩니다. 이름이 main인 함수는 프로그램의 시작점입니다. 함수는 거저 명령어들을 담아 놓는 상자라..

반응형