Kong-droid

  • 홈
  • 태그
  • 방명록

2023/09 2

[Android] fragment - lifecycleOwner / viewLifecycleOwner

Fragment에서 LiveData observe를 사용하면서 아래처럼 LifecycleOwner를 사용하게 되었는데, lifecycleOwner와 viewLifecycleOwner의 차이가 무엇인지에 대해 알아보고자 합니다 LifecycleOwner - 프래그먼트 자체의 생명주기를 갖는 class - fragment가 추가되고, 소멸될때까지의 lifecycle viewLifecycleOwner - 프래그먼트 뷰의 생명주기를 갖는 class - onCreateView~onDestroyView viewLifecycleOwner가 권장되는 이유? Fragment의 lifecycle(앞서 언급했던 lifecycleOwner)는 Fragment View의 lifecycle보다 더 긴 것에 주목해야합니다 만약, ..

카테고리 없음 2023.09.17

[Android] SingleLiveEvent , EventWrapper

SingleLiveEvent : 화면 회전 등 구성요소 변경 시, 이벤트가 여러번 호출되는 걸 방지하기 위해 사용 -> 단일 이벤트 사용 import android.util.Log import androidx.annotation.MainThread import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.MutableLiveData import androidx.lifecycle.Observer import java.util.concurrent.atomic.AtomicBoolean class SingleLiveEvent : MutableLiveData() { private val pending = AtomicBoolean(false) @Main..

📱 Android 2023.09.03
이전
1
다음
더보기
프로필사진

Kong-droid

👩🏻‍💻 Android Developer📱

  • 👩🏻‍💻 Develop (152)
    • 💡 Kotlin (11)
    • 📱 Android (69)
    • 🤖 Compose (28)
    • 🦋 Flutter (1)
    • ☕️ Java (4)
    • 💻 프로그래밍 (12)
    • 🐛 버그 (6)
    • 🧐 알고리즘 (8)
      • ⏳ 알고리즘 풀이 (4)
    • 🔍 기술파헤치기 (2)

Tag

java, Kong-droid, Android dataBinding, android viewmodel, android glide, 코루틴, compose, Android DI, 안드로이드, Android, Kotlin, rxjava, coroutine, rxjava kotlin, Android Repository, compose state, android usecase, android compose, coroutine launch, compose recomposition,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바