Podgląd listy zakupów wygenerowany. Kolejny krok naprzód na drodze do zakończenia podstawowej wersji aplikacji Continue reading „Czas na listę zakupów – #1C”
Tag: java
refaktoryzacja i porządki – #14
Zanim dodam do aplikacji obsługę składników czas wrócić na chwilę do ogólnej struktury projektu i ogarnąć trochę ten bałagan. Czas jest odpowiedni skoro właśnie będę dotykać wszystkich warstw żeby dodać i obsłużyć dwie klasy (Ingredients i IngredientsContract), a już niedługo dojdzie tabela asocjacyjna łącząca składniki z posiłkiem. Continue reading „refaktoryzacja i porządki – #14”
zalinkujmy – LinkMovementMethod – #13
Dorzuciłam sobie mały alert z informacją o tym, że moja aplikacja powstaje w ramach DSP. Chciałam żeby był tam klikalny link – chcieć to móc
Ustawienia – PreferenceActivity – #12
Dobrze, że przeczytałam dokumentację Androida zanim zabrałam się za implementację ustawień użytkownika za pomocą Shared Preferenced:
This class shows you how to use the SharedPreferences APIs to store and retrieve simple values.
Note: The SharedPreferences APIs are only for reading and writing key-value pairs and you should not confuse them with the Preference APIs, which help you build a user interface for your app settings (although they use SharedPreferences as their implementation to save the app settings). For information about using the Preference APIs, see the Settings guide.
wejściowy ekran – BaseExpandableListAdapter – #11
Czyżby to już był półmetek DSP? Bo ja dopiero wejściowy ekran zakodowałam Continue reading „wejściowy ekran – BaseExpandableListAdapter – #11”
obsłużmy listę – Filterable ArrayAdapter – #0F
Lista posiłków – taki mały, wielki komponent:
Continue reading „obsłużmy listę – Filterable ArrayAdapter – #0F”
zaplanujmy coś – DatePicker – #0C
Chyba dopadła mnie wirus uczestników DSP – brak czasu!!! ale zamiast marnować czas na tłumaczenie się czemu tego czasu mi brak pokażę coś na szybko
Przycisk i wybieraczka do daty
Continue reading „zaplanujmy coś – DatePicker – #0C”
ponawigujmy troszkę – widget.Toolbar – #0B
Mamy listę obiadów – jeden wielki mock póki co. Mamy listę posiłków – tu już lepiej – ma podłączenie do bazy i nawet się wyświetlają prosto z bazy. Ale nie mamy przejścia pomiędzy nimi. Trzeba to naprawić. Wykorzystajmy do tego toolbar. Continue reading „ponawigujmy troszkę – widget.Toolbar – #0B”
nie hardkoduj! – strings.xml – #09
W mojej aplikacji używam różnych komunikatów skierowanych do potencjalnego użytkownika i to jeszcze w języku polskim. Android Studio jest tak miłe, że jak patrzę w kod to wyświetla mi to w formie:
ale czy naprawdę tak wygląda mój kod? To byłoby straszne! Continue reading „nie hardkoduj! – strings.xml – #09”
policzmy rekordy – DatabaseUtils.queryNumEntries – #06
Wymyśliłam sobie, że w momencie kiedy użytkownik po raz pierwszy wchodzi do aplikacji, to zostaje wysłane sprawdzenie, czy w tabelce, w której mamy zapisane posiłki już coś jest. Mogłam to zrobić jak wcześniej już: pisząc natywne query, tworzyć kursor i wyciągnąć z niego wartość, ale przecież to nie powinno być tak! Continue reading „policzmy rekordy – DatabaseUtils.queryNumEntries – #06”