Jaka jest rola i cel klasy Completable w bibliotece RxJava?
Android
Jaka jest cecha wyróżniająca strumienie danych przetwarzane w czasie rzeczywistym w porównaniu z tymi, które przechodzą przetwarzanie etapowe bez opóźnień?
Jaka jest minimalna liczba elementów potrzebnych do inicjalizacji HashMap bez automatycznego rozszerzania?
Opowiedz o swoim doświadczeniu z View w tworzeniu interfejsów użytkownika.
Jaki jest cel użycia metody flatMap i czym różni się ona w zachowaniu od concatMap w kontekście zachowania kolejności elementów?
Jak ustalany jest porządek wyświetlania komponentów View w aplikacjach Android?
Jak zapewnić wykonanie określonych działań w głównym wątku z innego wątku?
Wyjaśnij, na czym polega koncepcja Looper w kontekście tworzenia aplikacji.
W jaki sposób odbywa się przechowywanie danych wewnątrz Bundle w Androidzie?
Czy możesz podać przykłady różnych typów układów interfejsu, z którymi się spotkałeś?
Czy możesz wyjaśnić, jak zaimplementować architektoniczny wzorzec Model-View-ViewModel i jakie są jego główne komponenty?
Jak zapisać i przywrócić komponenty MVP i Dagger 2 podczas zmiany orientacji ekranu bez ich pełnego ponownego tworzenia przy ponownym uruchomieniu Activity?
Czy możesz wyjaśnić mechanizm dodawania elementów do struktury danych HashSet?
Jakie zmiany nastąpią w wyświetlaniu tekstu w aplikacji na Androidzie, jeśli element TextView znajduje się wewnątrz LinearLayout i użytkownik obróci urządzenie?
Jak brak parametrów w konstruktorze w klasie danych wpływa na jej zachowanie lub funkcjonalność?
Z jakimi głównymi pytaniami lub niuansami spotykają się podczas korzystania z RxJava?
Doświadczenie w korzystaniu i tworzeniu własnych widoków w Androidzie
Czy możesz wyjaśnić, czym jest obiekt w języku Java i jaką pełni rolę?
Czy należy udzielać informacji zwrotnej podczas procesu pracy lub wykonywania zadania?