안드로이드 스튜디오 액티비티(Activity)생명주기

 계발에서 개발까지 

액티비티 생명주기

 

Activity 수명 주기에 대한 이해  |  Android 개발자  |  Android Developers

An Activity is an application component that provides a screen with which users can interact in order to do something, such as dial the phone, take a photo, send an email, or view a map. Each activity is given a window in which to draw its user interface��

developer.android.com

 

액티비티 생명주기

 

사용자가 앱을 탐색하고, 앱에서 나가고, 앱으로 다시 돌아가면, 앱의 Activity 인스턴스는 수명 주기 안에서 서로 다른 상태를 통해 전환됩니다. Activity 클래스는 Activity가 상태 변화(시스템이 Activity를 생성, 중단 또는 다시 시작하거나, Activity가 있는 프로세스를 종료하는 등)를 알아차릴 수 있는 여러 콜백을 제공합니다.

 

 

액티비티 생명주기

 

 

액티비티의 생명주기는 액티비티의 생성부터 소멸까지의 주기를 말한다. 응용 프로그램이 시작되면 onCreate(), onStart(), onResume() 메소드가 실행되고 메인 액티비티 화면이 나옵니다. 이것이 메인 액티비티의 실행 상태입니다. 이 상태에서 메인 액티비티를 끝내면 왼쪽은 onPause(), onStop(),onDestroy() 메소드가 차례로 수행되고 응용 프로그램이 종료된다.  만약 다른 액티비티를 요청하면 오른쪽 onPause(), onStop() 메소드가 실행되고 메인 액티비티가 중지되며 다른 액티비티 화면이 나옵니다. 또 다른 액티비티의 사용을 종료하면 onRestart(), onStart(), onResume() 메소드가 수행되고 다시 메인 액티비티 화면이 나옵니다.

 

 

수고하셨습니다 ★

더 많은 정보

 https://deumdroid.tistory.com/ 

 

 

 

 

댓글

Designed by JB FACTORY