Cykl życia Activity
Jak Android zarządza ekranami aplikacji: onCreate, onStart, onResume, onPause, onStop i onDestroy oraz przejścia między stanami.
Czytaj →Techniczne artykuły po polsku o inżynierii Androida, wnętrzu Kotlina i działaniu systemów. Na podstawie serii Code From Scratch na YouTube.
Filtruj według kategorii
Jak Android zarządza ekranami aplikacji: onCreate, onStart, onResume, onPause, onStop i onDestroy oraz przejścia między stanami.
Czytaj →Czym jest ANR, skąd biorą się limity czasu dla zdarzeń wejścia i broadcastów, jak czytać trace ANR i dlaczego korutyny same cię nie uratują.
Czytaj →Od dotyku ikony do pierwszej klatki: fork Zygote, Application.onCreate, inflacja layoutu, cold, warm i hot start oraz Baseline Profiles.
Czytaj →Kiedy cache przyspiesza aplikację, a kiedy jej szkodzi: LRU, cache w pamięci i na dysku, unieważnianie, Coil, Glide i OkHttp.
Czytaj →Co kompilator Kotlina robi z funkcją suspend: Continuation Passing Style, maszyna stanów z etykietami i wartość COROUTINE_SUSPENDED.
Czytaj →Nowoczesny toolkit UI Androida: UI deklaratywne zamiast imperatywnego, funkcje @Composable oraz podstawowe komponenty, takie jak Text i Button.
Czytaj →Dlaczego w języku z garbage collectorem nadal zdarzają się wycieki pamięci: graf obiektów, GC roots, typowe wycieki w Androidzie i LeakCanary.
Czytaj →Jak stan steruje UI w Compose: rekompozycja, remember i mutableStateOf oraz to, dlaczego zwykła zmienna lokalna w composable nie wystarczy.
Czytaj →W tej kategorii nie ma jeszcze artykułów po polsku.