Android Studio

 0    13 fiche    H3TM4N
baixar mp3 Imprimir jogar verifique-se
 
questão język polski resposta język polski
Gradle
começar a aprender
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
começar a aprender
każda aplikacja musi posiadać ten plik xml. Manifest opisuje niezbędne informacje o aplikacji
Aktywnosci
começar a aprender
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
começar a aprender
"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
começar a aprender
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
começar a aprender
klasa adaptująca dane do recycler view
Architektura oprogramowania
começar a aprender
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
começar a aprender
warstwa wyswietlająca dane i zbieranie interakcji z urzytkownikem
Activity/Fragment
MVVM (ViewModel)
começar a aprender
decyduje co View ma wyświetlić, stanowi rodzaj servera między View a Model
MVVM (Model)
começar a aprender
dostarcza danych/informacji. ujednolica dane po przez repozytorum
Coroutines
começar a aprender
standatdowa biblioteka od Kotlina, która pozwala na piasanie wielowątkowo/asynchronicznie.
Room Database
começar a aprender
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
começar a aprender
biblioteka któa pozwala nam tworzyć nawigacje.

Você deve entrar para postar um comentário.