Android Studio

 0    13 informačný list    H3TM4N
stiahnuť mp3 vytlačiť hrať Skontrolujte sa
 
otázka język polski Odpoveď język polski
Gradle
začať sa učiť
jest narzędziem służącym do budowania projektów. Pozwala ono na zautomatyzowanie tego procesu. Używa się do tego tak zwanego języka domenowego – DSL (ang. Domain Specific Language).
Android Manifest
začať sa učiť
każda aplikacja musi posiadać ten plik xml. Manifest opisuje niezbędne informacje o aplikacji
Aktywnosci
začať sa učiť
Podstawowy komponent tworzenia aplikacji
Ma własny cykl zycia (Livecycle) Zbiera interakcje z urzytkownikiem Spina w spójną całość resztę komponentów Musi być zarejestrowwana w Android Manifest Aby być widoczna potrzebuyje MIEJSCA WPROWADZENIA Jedna aktywność w jednym momencie
Fragment
začať sa učiť
"Mała aktywność", potrzebuje HOSTA (Aktywnośći)
Dynamiczny i elestyczny Może być jednoczesnie wiele fragmentów na ekranie Ma własny cykl życia(mocno związany z aktywnoscią) Często wykorzystywany do budowy interfejsów Świetnie współgra z NavigationUI i ViewPager NIE POTRZEBUJE MIEJSCA W PROWADZENIA
RecyclerView
začať sa učiť
Tworzy "generyczne", powtarzające sie widoki. Jeśli coś ma tkaki sam "szablon", a różni się tylko danymi.
Wykorzystuje technikę, recyklingu - nie twórzmy na nowo rzeczy które są jeszcze użyteczne. Stwórzy raz widok(View), a zmieniaj tylko dane.
Adapter
začať sa učiť
klasa adaptująca dane do recycler view
Architektura oprogramowania
začať sa učiť
opis organizacji danych, pomaga zapanowac nad kodem, prezetuje przepływ informacji oraz odpowiedzialnosc kazdej warstwy, ułatwia współprace między ludzmi tworzącymy aplikacje
przykłady: MVVM, MVP, MVC
MVVM (view) to
začať sa učiť
warstwa wyswietlająca dane i zbieranie interakcji z urzytkownikem
Activity/Fragment
MVVM (ViewModel)
začať sa učiť
decyduje co View ma wyświetlić, stanowi rodzaj servera między View a Model
MVVM (Model)
začať sa učiť
dostarcza danych/informacji. ujednolica dane po przez repozytorum
Coroutines
začať sa učiť
standatdowa biblioteka od Kotlina, która pozwala na piasanie wielowątkowo/asynchronicznie.
Room Database
začať sa učiť
Bazadanych na sql lite, abstrakcyjna warstwa na bazie danych ktora automatyzuje czynosci
Zamiast wierszami poslugujemy sie obiektami. Odwrócone towrzenie, TAbela na postwaie wejśćia a nie wyjśćia
Navigation UI
začať sa učiť
biblioteka któa pozwala nam tworzyć nawigacje.

Ak chcete pridať komentár, musíte byť prihlásený.