액티비티 생명주기 Activity Lifecycle
모바일 앱 개발의 중요한 부분 중 하나인 액티비티에 관해 알아봅니다. 액티비티는 화면 하나로 이해하는 것이 좋습니다. 여러 액티비티는 여러 화면을 의미하겠죠? 액티비티는 생명주기를 가지게 되는데, 우리는 이를 영어로 Activity Lifecycle이라고 칭합니다. 액티비티가 만들어지고 없어지기 까지의 일종의 생명주기를 갖게 되는 셈입니다. 아래의 사진을 확인합니다. 위의 사진처럼, 액티비티가 시작하면, onCreate, onStart, onResume 메소드가 실행되며, 액티비티가 러닝 상태로 바뀌게 됩니다. 사용자의 행동에 따라 액티비티는 onPause, onStop의 상태가 되며, 앱을 종료하는 순간 onDestroy 상태로 넘어가면서 액티비티가 없어지게 됩니다. 이렇게 6가지 콜백 함수로 구성된 ..
Android App Coding
2021. 7. 8. 16:49
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- lazy init
- 상대적 레이아웃
- 탭레이아웃
- 안드로이드 앱 만들기
- 선형 레이아웃
- RecyclerView
- 뷰 바인딩
- 2007년 사건사고
- ToDo List 앱 만들기
- 자바스크립트 배열
- findViewById
- 안드로이드 프로젝트
- 리사이클러뷰
- 안드로이드 스튜디오 에러
- 2019년 사건사고
- 메소드 오버라이딩
- 대한민국 미제사건
- tabLayout
- 인텐트
- Bmi Calculator
- 애드뷰
- notifyDataSetChanged
- 미제사건
- view binding
- 2021년 사건사고
- android adapter
- addView
- 안드로이드 어댑터
- 리스트뷰
- bmi 계산기 만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함