android activity 2

[Activity] LaunchMode

안녕하세요오 🤟 오늘은 Activity의 LaunchMode에 관해 알아보겠습니다 이게 은근 이름도 비슷하고 헷갈리더라구요 🥲 포스팅하면서 다시 한 번 공부해보는 시간이였습니다 그럼 스탙-! 🔍 LaunchMode 간단히 말하자면 launmode는 말 그대로 Activity가 Task에서 어떻게 실행되는지에 대해 설정하는 부분입니다. 정할 수 있는 속성으론 standard, singleTop, singleTask, singleInstance 가 있습니다 우선 각 속성을 알아보기 전, 아래 2가지에 대해 먼저 알아보겠습니다 📌 Task , 📌 Flag Activity는 FILO order로, 가장 처음에 실행된 Activity는 Root, 마지막에 실행되는 Activity는 Top이 됩니다. (Andro..

💡 Kotlin 2023.06.15

[Android] 4대 Component

Component Application의 구성 요소입니다 Manifest 파일에 등록 필수 🔍 시스템에 컴포넌트를 알려야하기 때문에 일반 클래스와의 차이 일반 클래스: 생명주기 관리 개발자 코드 컴포넌트 클래스 : 안드로이드 시스템에서 생명주기 관리 또, 앱 안에서 독립된 실행단위로 이로 인해 안드로이드는 앱 실행 시점이 다양합니다 안드로이드에선 4개의 Component가 존재하는데, 각각 Component들에 알아보겠습니다 생성방법이나 사용법에 대해선 자세히 다루진 않겠습니다 😭 1. Activity 화면을 구성하고 사용자와 상호작용을 담당하는 컴포넌트 2. Broadcast Receiver 시스템에 어떤 이벤트가 발생 (ex.부팅, 배터리상태, 화면 On/Off)하면 실행되는 컴포넌트 Broadcas..

📱 Android 2022.07.05