Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:aml:lab2 [2013/10/21 14:27] esimon [Optymalizacja interfejsu] |
pl:dydaktyka:aml:lab2 [2019/06/27 15:50] (aktualna) |
====== MVC w Androidzie ====== | ====== MVC w Androidzie ====== |
| |
| |
| ===== Widoki i Lokalizacja ===== |
| Sprawdź jak aplikacja prezentuje się na tablecie 10'' a jak na telefonie. |
| Dostosuj jej wygląd (i być może interfejs) do rozmiarów i orientacji ekranu. |
| |
| {{:pl:dydaktyka:aml:land-ok.png?300|}} |
| |
| Dodaj do aplikacji Quiz obsługę języka **niemieckiego** (lub dowolnego innego) :) |
| |
===== Style ===== | ===== Style ===== |
Wygeneruj dodatkowy styl dla elementu Button i zaadaptuj go do aplikacji Quiz, którą pisałeś na poprzednich zajęciach. | Wygeneruj dodatkowy styl dla elementu Button i zaadaptuj go do aplikacji Quiz, którą pisałeś na poprzednich zajęciach. |
Możesz użyć [[http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html|Asset studio]], lub możesz uzyć programu graficznego do edycji istniejącego przycisku i dodania elementów odpowiedzialnych za poszczególne stany guzika. | Możesz użyć [[https://romannurik.github.io/AndroidAssetStudio/|Asset studio]], lub możesz uzyć programu graficznego do edycji istniejącego przycisku i dodania elementów odpowiedzialnych za poszczególne stany guzika. |
| |
{{:pl:dydaktyka:aml:button-states.png|}} | {{:pl:dydaktyka:aml:button-states.png|}} |
| |
| |
===== Fragmenty i nawigacja ===== | ===== Fragmenty i nawigacja ===== |
Dodaj ViewPagera do layoutu aplikacji Quiz tak, aby można było pytania przesuwać gestem swipe. (pamiętaj, że każde pytanie powinno być zaimplementowane jako Fragment). | Dodaj ViewPagera do layoutu aplikacji Quiz tak, aby można było pytania przesuwać gestem swipe. (pamiętaj, że każde pytanie powinno być zaimplementowane jako Fragment). |