본문 바로가기

액티비티 생명주기

(2)
👋Android의 모든 것 : Activity란 1. 액티비티(Activity)와 태스크(Task) 그리고 백 스택(back stack) 애플리케이션이라면 반드시 하나 이상의 액티비티를 가져야할 만큼 안드로이드 개발에 기초가 되는 이 놈은 무엇일까? 안드로이드 4대 컴포넌트 중 하나인 액티비티는 사용자와 상호작용을 하는 UI(User Interface)가 그려지는 Window를 가지는 애플리케이션에서 독립적으로 활용되는 실행 단위입니다. 애플리케이션에선 다른 액티비티를 호출하거나 다른 애플리케이션의 액티비티도 호출할 수 있습니다. 아래 시나리오를 봅시다. --- 사용자가 상호작용하여 애플리케이션에서 A 액티비티에서 B 액티비티가 호출되었다가 백버튼에 의해 다시 A 액티비티로 돌아가게 되었다고 생각해봅시다. --- 여기서 태스크(task)와 백 스택(b..
👋Android의 모든 것 : 1️⃣Activity와 Fragment 생명주기, 2️⃣ Activity와 Framgnet 차이 https://goni95.tistory.com/173 👋Android에 모든 것 개념 Android 목 차 Android Android SDK Platform Architecture App Manifest Android Context App Components Activity와 Fragment 생명주기 Activity와 Fragment 차이 LayoutInflater ANR View 및 ViewGroup 화면.. goni95.tistory.com Fragment 탄생 배경 안드로이드 초기 작은 화면의 디바이스만 있던 시절엔 Activity만으로 UI를 구성하는데 어려움이 없었지만, 현재 다양한 화면의 디바이스가 출시되면서 Activity를 중첩하며 다양한 시도를 했지만, 생명주기 외에 구조적인 문제들로..