Programowanie urządzeń mobilnych- Android Studio
Urządzenia pracujące w systemie operacyjnym Android (bazującym na systemie Linux) masz możliwość wzbogacać o własne aplikacje rozszerzające funkcjonalność tych urządzeń. Posiadając smartfon lub tablet z systemem Android możesz sam napisać aplikację przy pomocy Android Studio i wgrać na swój telefon. Jeżeli uznasz, że aplikacja jest na tyle dobra, to po zarejestrowaniu się w Google Play Console możesz publikować swoje aplikacje.
Instalacja kompilatora Android Studio
Aby pobrać i zainstalować Android Studio kliknij na obrazku lub w link pod obrazkiem
![download android studio](./android/g/android-studio-logo.jpg)
Link do pobrania Android Studio (pobierz)
Wstęp do programowania urządzeń mobilnych - Android Studio
Poniższe linki zawierają treści związane z kursem programowania w języku Java w Android Studio. Kolejne lekcje prowadzą od podstawowych pojęć i funkcji tego języka do metod zaawansowanych w programowaniu obiektowym urządzeń z systemem Android. Pierwsze lekcje pozwolą Ci poznać środowisko kompilatora Android Studio, które jest darmowe
Opis i instalacja środowiska programowania aplikacji mobilnych- Android Studio
![Opis i instalacja środowiska programowania aplikacji mobilnych- Android Studio](./android/g/android-instalacja-1.webp)
Zobacz
Pierwsza aplikacja w Android Studio
![Pierwsza aplikacja w Android Studio](./android/g/android-pierwsza-aplikacja-16-logo.webp)
Zobacz
Układ LinearLayout w wersji poziomej i pionowej
![Układ LinearLayout w wersji poziomej i pionowej](./android/g/android-LinearLayout-w-wersji-poziomej-7-logo.webp)
Zobacz
Atrybuty rozmiaru komponentów w układzie widoku
![Atrybuty rozmiaru komponentów w układzie widoku](./android/g/android-atrybuty-rozmiaru-komponentow-7-logo.webp)
Zobacz
Widok w układzie RealtiveLayout
![Widok w układzie RealtiveLayout](./android/g/android-widok-w-ukladzie-RealtiveLayout-3-logo.webp)
Zobacz
Cykl życia aplikacji
![Cykl życia aplikacji](./android/g/android-cykle-zycia-1-logo.webp)
Zobacz
Pola tekstowe
![Pola tekstowe](./android/g/android-pola-tekstowe-3.webp)
Zobacz
Obsługa klawiszy
![Obsługa klawiszy](./android/g/android-klawisz-zamknij-4-logo.webp)
Zobacz
Pasek postępu. Dynamiczna zmiana kolorów
![Pasek postępu. Dynamiczna zmiana kolorów](./android/g/android-dynamiczna-zmiana-koloru-logo.webp)
Zobacz
RadioGroup- dynamiczna zmiana kolorów
![RadioGroup- dynamiczna zmiana kolorów](./android/g/radiogroup-dynamiczna-zmiana-kolorow-logo.webp)
Zobacz
Style na przykładzie TextView
![Style na przykładzie TextView](./android/g/android-style-na-przykladzie-textview-10-logo.webp)
Zobacz
Dziedziczenie stylów na przykładzie TextView
![Dziedziczenie stylów na przykładzie TextView](./android/g/android-dziedziczenie-stylow-na-przykladzie-textview-logo.webp)
Zobacz
Motywy aktywności (theme activity)
![Motywy aktywności (theme activity)](./android/g/android-motyw-aktywnosci-7-logo.webp)
Zobacz
Style i kształty
![Style i kształty](./android/g/L3-ksztalty-z-zasobow-logo.jpg)
Zobacz
Okna dialogowe (okna alertów)
![Okna dialogowe (okna alertów)](./android/g/android-okno-dialogowe-standardowe-logo.webp)
Zobacz
Niestandardowe okno dialogowe
![Niestandardowe okno dialogowe](./android/g/android-okno-dialogowe-niestandardowe-logo.webp)
Zobacz
Poruszanie się pomiędzy widokami (oknami) aplikacji
![Poruszanie się pomiędzy widokami (oknami) aplikacji](./android/g/L2-trzy-widoki-11-logo.jpg)
Zobacz
Przekazywanie danych pomiędzy aktywnościami
![Przekazywanie danych pomiędzy aktywnościami](./android/g/android-przesylanie-danych-do-aktywnosci-logo.webp)
Zobacz
Intencja domniemana- uruchomienie innej aplikacji
![Intencja domniemana- uruchomienie innej aplikacji](./android/g/uruchomienie-innej-aplikacji-logo.webp)
Zobacz
Powiadomienia
![Powiadomienia](./android/g/android-powiadomienia-logo.webp)
Zobacz
Podpowiedzi (wspomaganie wprowadzania tekstu)- AutoCompleteTextView
![Podpowiedzi (wspomaganie wprowadzania tekstu)- AutoCompleteTextView](./android/g/android-podpowiedzi-sugestie-logo.webp)
Zobacz