Activity2 [Android] Activity Lifecycle 액티비티 생명주기 콜백을 잘못 구현할 경우 발생할 수 있는 문제 사용자가 앱을 사용하는 도중에 전화가 걸려오거나 다른 앱으로 전환할 때 비정상 종료되는 문제 사용자가 앱을 활발하게 사용하지 않는 경우 귀중한 시스템 리소스가 소비되는 문제 사용자가 앱에서 나갔다가 나중에 돌아왔을 때 사용자의 진행 상태가 저장되지 않는 문제 화면이 가로 방향과 세로 방향 간에 회전할 경우, 비정상 종료되거나 사용자의 진행 상태가 저장되지 않는 문제 1. onCreate() Activity가 처음 생성될 때 한 번만 호출됩니다. 필수로 구현해야합니다. 초기화 작업을 수행하거나 UI 구성을 설정합니다. setContentView()를 호출하여 Activity의 사용자 인터페이스 레이아웃을 정의해야 합니다. onCreate()가 완료되면 onSt.. 2024. 3. 8. [Android] App components 앱 구성요소 Android 앱의 필수 구성요소입니다. 각 구성요소는 시스템이나 사용자가 앱에 진입할 수 있는 진입점입니다. Activity(액티비티) 안드로이드 애플리케이션의 사용자 인터페이스(UI)를 담당합니다. 사용자가 상호작용하는 화면 단위를 의미(버튼, 텍스트 필드, 이미지 등 UI요소 포함) 합니다. 사용자 이벤트(예: 버튼 클릭, 화면 터치 등)에 응답하여 작업을 수행합니다. 여러 액티비티를 조합하여 앱의 전체 기능 구현합니다. Services(서비스) 여러 가지 이유로 앱을 백그라운드에서 계속 실행하기 위한 범용 진입점. UI 없이 작업을 수행합니다. 주로 네트워크 호출, 파일 다운로드, 데이터베이스 관리 등 장기 실행되는 작업을 처리하는 데 사용합니다. 다른 구성 요소와 연동하여 실행되거나 독립적으로 .. 2024. 3. 6. 이전 1 다음