Mam wątek, którego używam do okresowego aktualizowania danych w mojej aktywności. Tworzę wątek i uruchamiam looper'a, aby użyć handler'a z postDelay()
. W onDestroy() dla mojej aktywności, wywołuję removeCallbacks() na moim treserze.Android: Rezygnacja z Looper?
Czy powinienem wtedy zadzwonić pod numer handler.getLooper().quit()
? A może nie martw się o to i niech system operacyjny sobie z tym poradzi? A może po prostu działałby wiecznie, pochłaniając cykle procesora?
Nie wadą poza kilku cykli procesora. Ale lubię rozumieć niuanse tego, jak system działa za kulisami. – stormin986