Close

Czas na listę zakupów – #1C

Podgląd listy zakupów wygenerowany. Kolejny krok naprzód na drodze do zakończenia podstawowej wersji aplikacji 😉

wp-1494576697071.

A zatem po kolei 🙂

Główne menu wzbogaciło się o ikonkę:

Jak dodać własną ikonkę? Menu_023

Dla plików png wybieramy Image Asset, dla SVG, PSD wybieramy Vector Asset.

Asset Studio_024

To wygeneruje wszystkie potrzebne ikonki i wstawi je do odpowiedniego folderu źródłowego.

Po kliknięciu w przycisk wywołuję metodę, która z listy obiadów na ten tydzień wyłuskuje mi posiłki:

Posiłki przekazuję do metody z mealIngredientContract, żeby skorzystać z tego, że mam tam już query, którego, po drobnych modyfikacjach, mogę użyć ponownie. Najpierw budowa query:

Dla każdej potrawy pobieram zapytanie zwracające listę składników i łączę wyniki w jedno za pomocą ” union all”. Tak połączone zapytanie opakowuję w selecta, którym grupuje wszystkie składniki i zliczam ile razy pojawiły się na liście.

Pozostaje tylko przekazanie zapytania do bazy danych i przekazanie wyniku na zewnątrz funkcji.

Jak na razie jako zwykły string, ale kto wie do czego dojdę w kolejnych krokach 😉

Brakuje jeszcze jednej metody do domknięcia tematu.

Planuję dać użytkownikowi możliwość otworzenia tej listy poza okienkiem alertu i umożliwić mu odznaczanie elementów z listy.

Eh, kolejne plany, a koniec konkursu już niebawem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: