반응형

Kotlin 8

[Android : Kotlin] 안드로이드 액티비티 생명주기 총 정리 (Android Activity Life Cycle) / 안드로이드 4대 구성요소 (컴포넌트 - 액티비티)

🐱‍🏍 Android Activity Life Cycle 안드로이드 액티비티 생명주기 액티비티의 생명주기를 알기 전에 간단히 액티비티는 무엇인가에 대해 알고 넘어 갈 필요가 있다. 먼저 위의 사진과 같이 안드로이드 어플리케이션은 기본적으로 4대 구성요소 (컴포넌트)로 구성되어 있다. 사진상으로 알 수 있듯이 각각 독립적인 형태로 존재 & 동작하면서 역할에 맞는 고유의 기능을 수행하게 되고, Intent를 통해 서로 데이터를 주고받으며 통신한다. 이 중에서도 UI (= User Interface)와 가장 밀접한 관련을 가지고 있는것이 바로 Activity 단이며, 화면의 기본 구성단위가 된다. 즉, Android Application에 있어서 가장 기본이라고 할 수 있는 구성요소이고 대부분의 앱은 최소 한..

[코틀린 문법] 코틀린에서의 함수 (Function in Kotlin)

😃 작업환경 😃 [코틀린 문법] 작업 환경 세팅 🐱‍🏍 Android Studio Version 🐱‍🏍 Project 설정 1. Projects - New Project - No Activity - Name / Minimum SDK 설정, Language는 Kotlin으로 설정 후 Finish 2. File - New - Scratch File - Kotlin (프.. timradder.tistory.com 🐱‍🏍 사용 방법 * 코틀린 함수 문법 fun 함수명 (매개변수) : 반환 자료형 { // 실행할 코드 1 // 실행할 코드 2 . . } // 위 문법을 적용한 함수, a+b를 출력하는 함수 fun plus(a : Int, b : Int) : Int { // 함수의 이름은 plus, 매개변수로 In..

[코틀린 문법] 코틀린에서의 자료형 (Data type in Kotlin)

😃 작업환경 😃 [코틀린 문법] 작업 환경 세팅 🐱‍🏍 Android Studio Version 🐱‍🏍 Project 설정 1. Projects - New Project - No Activity - Name / Minimum SDK 설정, Language는 Kotlin으로 설정 후 Finish 2. File - New - Scratch File - Kotlin (프.. timradder.tistory.com 🐱‍🏍 개념 Kotlin은 Java를 기반으로 만들어진 언어이므로, 빗대어 이해하고 넘어가자면, JAVA에서 자료형은 크게 기본 자료형(Primitive Data Type)과 참조 자료형(Reference Data Type)으로 나뉜다. 각각을 기본형, 참조형으로 줄여 부르기도 하며, 각각의 특징은 ..

[코틀린 문법] 변수(var), 상수(val)

😃 작업환경 😃 [코틀린 문법] 작업 환경 세팅 🐱‍🏍 Android Studio Version 🐱‍🏍 Project 설정 1. Projects - New Project - No Activity - Name / Minimum SDK 설정, Language는 Kotlin으로 설정 후 Finish 2. File - New - Scratch File - Kotlin (프.. timradder.tistory.com 🐱‍🏍 개념 변수 : Variable = 프로그래밍적 사고에서의 변수(Variable) 이란 "값을 저장할 수 있는 저장공간(메모리)" 상수 : Constant = 변수와 같은 역할이기는 하지만, "단 한번만 값을 저장할 수 있는 변하지 않는 저장공간(메모리)" 즉, 변수와 상수는 같은 역할이지만, ..

[Ch.★] Fragment BackStack (Android Studio with Kotlin) _ 안드로이드 스튜디오 백스택 (뒤로가기, 이전 버튼)

* 시작에 앞서 개인 프로젝트, 코딩 과정을 상세하게 기록하고 리뷰하기 위해 작성된 블로그입니다. 공부와 함께 진행되는 스파르타식 프로젝트이므로, 부족한 부분이 많을 수 있습니다. Feedback은 언제나 환영입니다. 본 포스트는 Fragment를 사용할 때 BackStack 코드의 유 무에 따른 애플리케이션 동작 방식에 대한 포스트입니다. 먼저 BackStack? 무엇인지 먼저 간략하게 짚고 넘어가자. Android Fragment를 사용할 때 뒤로 가기 동작이 있으면 기본적으로 Activity onBackPressed가 동작되어 해당 Activity는 사라지거나 앱이 종료되는 현상이 발생한다. 그러나 이러한 방식은 대부분의 개발자들이 원했던 방향이 아닐 것이다. 작업하던 도중 뒤로 가기를 잘못 누르면..

반응형