pass.log
๋ก๊ทธ์ธ
pass.log
๋ก๊ทธ์ธ
Android Activity LifeCycle
pass
ยท
2022๋ 8์ 19์ผ
ํ๋ก์ฐ
0
Activity Lifecycle
android
0
Android
๋ชฉ๋ก ๋ณด๊ธฐ
1/41
๐ Activity LifeCycle
android์์ Activity๋ LifeCycle์ ๊ฐ์ง๋๋ฐ, ์๋์ ๋ณด์ด๋ ์์๋๋ก ์งํ์ด ๋๋ค.
์๋์ ์๋ ํจ์๋ค์ ๋ชจ๋ callback ํจ์์ด๋ฏ๋ก ์ง์ ๊ตฌํํ ํ์๋ ์์ง๋ง, ์๊ณ ํ์ฉํ ์ ์์ด์ผ ํ๋ค.
์ฐธ๊ณ ์ฌ์ดํธ :
https://developer.android.com/guide/components/activities/activity-lifecycle.html
๐ LifeCycle ํจ์
onCreate : ์์คํ ์ด ๋จผ์ ํ๋์ ์์ฑํ ๋ ์คํ๋๋ ๊ฒ์ผ๋ก, ํ์์ ์ผ๋ก ๊ตฌํํด์ผ ํ๋ค.
onStart : Activity๊ฐ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ง๊ธฐ ์
onResume : ์ฑ์ด ์ฌ์ฉ์์ ์ํธ์์ฉํ ์ ์๋ ์ํ๋ก ์ด๋ค ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์ฌ ์ฑ์์ ํฌ์ปค์ค๊ฐ ๋ ๋ ๋๊น์ง ์ฑ์ด ์ด ์ํ์ ๋จธ๋ฌด๋ฅธ๋ค.
onPause : ์์คํ ์ ์ฌ์ฉ์๊ฐ ํ๋์ ๋ ๋๋ ๊ฒ์ ๋ํ๋ด๋ ์ฒซ ๋ฒ์งธ ์ ํธ๋ก ์ด ๋ฉ์๋๋ฅผ ํธ์ถํ๋ฉฐ, Activity๊ฐ foreground์ ์์ง ์์ ๋๋ฅผ ์๋ฏธํ๋ค.
onStop : Activity๊ฐ ๋ ์ด์ ์ฌ์ฉ์์๊ฒ ๋ณด์ด์ง ์์ ๋๋ฅผ ์๋ฏธํ๋ค.
onRestart : stop ์ํ์์ Activity๊ฐ ๋ค์ ์์๋๋ ๊ฒฝ์ฐ์ ํธ์ถ๋๋ค.
onDestroy : Activity๊ฐ ์๋ฉธ๋๊ธฐ ์ ์ ํธ์ถ๋๋ค. (finish(), ํ๋ฉด์ ํ ๋ฑ)
pass
์๋๋ก์ด๋ ๊ฐ๋ฐ์ ์ง๋ง์
ํ๋ก์ฐ
๋ค์ ํฌ์คํธ
Android Context
0๊ฐ์ ๋๊ธ
๋๊ธ ์์ฑ