μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- μλ°κ³΅λΆ
- StreamlitκΈ°μ΄
- Matplotlib κΈ°μ΄
- μλλ‘μ΄λ μ± κ°λ°
- μ€νΈλ¦Όλ¦Ώ
- java
- streamlit
- db
- μλ°
- μλ°μ€ν¬λ¦½νΈ 곡λΆ
- μΉλμ보λ κΈ°μ΄
- μ€νΈλ¦Όλ¦Ώ κΈ°λ³Έ
- serverless
- μλ°μ΄λ³΄
- νλ€μ€
- RESTful API
- Pandas
- Android
- μλλ‘μ΄λ μ€νλμ€
- μλ°νλ‘κ·Έλλ°
- StreamlitκΈ°λ³Έ
- λ°μ΄ν°λ² μ΄μ€
- νμ΄μ¬κ³΅λΆ
- JavaScript
- νμ΄μ¬
- νλ€μ€κ³΅λΆ
- MySQL
- μλ°κΈ°μ΄
- μλ°μ€ν¬λ¦½νΈ
- μΉλμ보λ μ μ
- Today
- Total
ruriruriya
[Android] μλλ‘μ΄λ - μ‘ν°λΉν° λΌμ΄ν μ¬μ΄ν΄ μ£Όμ 4κ° ν¨μ(onCreate, onResume, onPause, onDestroy) λ³Έλ¬Έ
[Android] μλλ‘μ΄λ - μ‘ν°λΉν° λΌμ΄ν μ¬μ΄ν΄ μ£Όμ 4κ° ν¨μ(onCreate, onResume, onPause, onDestroy)
루리μΌγ 2023. 12. 26. 13:19
μλλ‘μ΄λ μ‘ν°λΉν° λΌμ΄νμ¬μ΄ν΄μ μ± κ°λ°μμ μ€μν λΆλΆμ΄λ€.
μ‘ν°λΉν°λ μ¬μ©μ μΈν°νμ΄μ€μ μνΈμμ©νλ©° μ±μ ν΅μ¬ κ΅¬μ± μμ μ€ νλλ‘,
μ¬μ©μμ μνΈμμ©μ λ°μνκ³ κ·Έμ λ°λΌ μνλ₯Ό λ³κ²½νλ€.
μ‘ν°λΉν°λ μΌλ ¨μ λΌμ΄νμ¬μ΄ν΄ λ¨κ³λ₯Ό κ±°μΉλ©°,
κ° λ¨κ³λ§λ€ νΉμ ν μμ
μ μνν μ μλ ν¨μλ€μ΄ νΈμΆλλ€.
1. onCreate()
μ΄ ν¨μλ μ‘ν°λΉν°κ° μμ±λ λ νΈμΆλλ€.
μ‘ν°λΉν°κ° μ²μ λ§λ€μ΄μ§ λ νμν μ΄κΈ° μ€μ μ΄λ 리μμ€ μ΄κΈ°ν μμ
μ μννλ€.
UI μμλ€μ μ€μ νκ³ μ‘ν°λΉν°κ° λμν μ μλλ‘ μ€λΉνλ€.
2. onResume()
μ¬μ©μκ° μ‘ν°λΉν°λ‘ λμμμ λ νΈμΆλλ€.
μ΄ λ μ‘ν°λΉν°κ° νλ©΄ μμ νμλκ³ , μ¬μ©μμμ μνΈμμ©μ΄ κ°λ₯ν μνκ° λλ€.
μ£Όλ‘ μ‘ν°λΉν°κ° νλ©΄μ λνλκ³ λμν μ μλ μμ μ΄λ€.
3. onPause()
λ€λ₯Έ μ‘ν°λΉν°κ° νλ©΄μ κ°λ¦¬κ±°λ, νμ¬ μ‘ν°λΉν°κ° λΆλΆμ μΌλ‘ κ°λ €μ§ λ νΈμΆλλ€.
μ΄ λ μ‘ν°λΉν°λ ν¬μ»€μ€λ₯Ό μκ³ , μΌμμ μΌλ‘ νλ©΄μμ κ°λ €μ§κ±°λ μ¬μ©μμμ μνΈμμ©μ΄ μ€λ¨λλ€.
4. onDestroy()
μ΄ ν¨μλ μ‘ν°λΉν°κ° νκ΄΄λκΈ° μ μ νΈμΆλλ€.
μ‘ν°λΉν°κ° λ μ΄μ νμνμ§ μμ λ, μλ₯Ό λ€μ΄ μ‘ν°λΉν°κ° μ’
λ£λκ±°λ μ±μ΄ μμ ν μ’
λ£λ λ νΈμΆλλ€.
μ¬κΈ°μλ 리μμ€ ν΄μ λ λ°±κ·ΈλΌμ΄λ μμ
μ μ 리 λ±μ μνν μ μλ€.
κ·Έλμ OnDestroyμμλ μ’ λ£λ₯Ό ν λ² λ λ¬Όμ΄λ³΄λ μλ΄ λ¬Έκ΅¬κ° λμ€λ νμ μ μ€μ νκΈ°λ νλ€.