[[
✎ pl:dydaktyka:aml:lab1
]]
aiWiki
Pokaż stronę
Ostatnie zmiany
Indeks
Zaloguj
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Wprowadzenie do programowania na Androida ====== ====== Aktywnosci i podstawy GUI ====== - Pobierz projekt prostego quizu z repozytorium: https://sbobek@bitbucket.org/sbobek/aml_intro - Dodaj do projektu przyciski "Następne" i "Poprzednie" umożliwiające przełączanie się pomiędzy pytaniami a następnie oprogramuj je. - Dodaj zmienną liczącą czas odpowiedzi na wszystkie pytania - Dodaj do projektu aktywność "Podsumowanie", która będzie wyświetlać wynik quizu i czas w jakim został on rozwiązany. ====== Cykl życia aktywności ====== * Zagwarantuj, że dane nie będą tracone podczas obracania ekranu aplikacji. * Zagwarantuj odpowiednią nawigację pomiędzy oknami. Z okna wyświetlającego podsumowanie nie powinno dać się cofnąć do aktywności odpowiedzialnej za wyświetlanie pytań. ====== Usługi ====== - Pobranie usługi GPS tracker z repozytorium: https://sbobek@bitbucket.org/sbobek/aml_gpstracker - Zmodyfikowanie jej w taki sposób aby w zależności od lokalizacji zmieniała profil użytkownika (wyciszała telefon/tablet jeśli jestem w obrębie AGH): - **Uwaga!** Aby umożliwić modyfikowanie dźwięku konieczne będzie dodanie odpowiednich wpisów //<permission>// w //AndroidManifest.xml// - **Uwaga!** Aby zmienić profil dźwiękowy można użyć np. takiego kodu:<code java>AudioManager audioManager = getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);</code> - **Uwaga!** Obszar "na AGH" odpowiada mniej więcej następującemu obszarowi GPS:
pl/dydaktyka/aml/lab1.1380111290.txt.gz
· ostatnio zmienione: 2019/06/27 15:51 (edycja zewnętrzna)
Pokaż stronę
Poprzednie wersje
Menadżer multimediów
Do góry