Jakie są główne zalety i wady korzystania z data class w Twoim projekcie?
Android
Czy możesz wymienić inne Effect używane w Compose, oprócz DisposableEffect i LaunchedEffect?
Jak uzyskać obecną wartość kontekstu w Jetpack Compose, korzystając z LocalContext?
Któja z zasad SOLID jest niemożliwa do realizacji bez użycia interfejsów?
W jaki sposób struktura CompositionLocal jest zaimplementowana i działa w systemie?
W jakim obiekcie lub sekcji kodu przechowywana jest informacja, którą zachowuje funkcja remember?
Jak Jetpack Compose śledzi zmiany stanu i aktualizuje interfejs użytkownika?
Jakie metody są zwykle implementowane w klasach danych w twoim doświadczeniu?
Jak inicjuje się wyświetlanie określonego ekranu dla użytkownika w aplikacji Android?
Co dokładnie wywołuje u ciebie reakcję i chęć unikania niektórych zadań lub warunków w pracy?
Czy możliwe jest oddzielenie wykonywania różnych części aplikacji, uruchamiając je w oddzielnych procesach?
Jak uzyskać bieżący kontekst aplikacji z wnętrza komponentów Compose?
Dlaczego korzystanie z LocalContext.current jest niezalecane w warstwach logiki biznesowej, takich jak Use Case czy repozytorium?
Z jakimi trudnościami można się spotkać podczas przesyłania danych między Activity w Android?
Czy możesz wyjaśnić, co oznacza wyciek pamięci w języku Java i dlaczego się pojawia?
Jak funkcja remember określa moment, w którym należy zwolnić pamięć, aby uniknąć wycieków?
Jak za pomocą poleceń systemowych przejść z bieżącej aktywności do aktywności startowej i wyczyścić cały stos operacji powrotu?
Czy można zorganizować rozmieszczenie elementów tak, aby powodowało opóźnienia na mocnych urządzeniach mobilnych?
Jakie są różnice między uruchomieniem nowego ekranu za pomocą Activity a użyciem fragmentu, i dlaczego jest to ważne dla architektury całej aplikacji?
Czy można podczas działania systemu stwierdzić, czy został on ponownie skompilowany?