Podstawowe elementy GUI cz. 2 i 3 - zadania

Podobne dokumenty
Podstawowe elementy GUI cz. 2 i 3 - zadania

Aplikacje mobilne. Pliki zasobów, grafiki, menu, podpinanie zdarzeń. dr Tomasz Jach Instytut Informatyki, Uniwersytet Śląski

private String kraje[] = { Polska, Niemcy } private String skrot[] = { PL, DE }

dr Artur Bartoszewski dr Artur Bartoszewski - Aplikacje mobilne - Wykład

NASZE MENU PONIEDZIAŁEK PIĄTEK 12:00-22:00, SOBOTA 12:00-23:00, NIEDZIELA 12:00-21:00 ZAMÓWIENIA PRZYJMUJEMY PRZY BARZE

Podstawowe elementy GUI - zadania

edycja szablonu za pomocą programu NVU

Dodawanie grafiki i obiektów

Wykład 10 Kolekcje, pliki tekstowe, c.d. Przykład: Notatnik

MENU. Kraków, ul. Babińskiego 77 PIZZA MARGHERITA 15,50 21,50 26,00 33,00 TURECKA MARGHERITTA 15,50 21,50 26,00 33,00 FUNGHI 18,00 23,50 27,50 36,00

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Aplikacje w środowisku Java

Instrukcja instalacji oprogramowania Flow!Works na komputerze z systemem Windows 7

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wykonywanie działań matematycznych.

Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)

Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E.14 Numer zadania: 01

Ćwiczenie 5 Menu programu

Pizza. Nazwa pizzy. Pobierz menu. Pizza Sałatki Makarony Pozostałe Napoje. Pizza. Mała 18cm. Średnia 26cm. Duża 32cm. Mega 43cm

Ekran tytułowy (menu główne)

Zestawienia osobowe - kreator

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

Nowe funkcje CONDICO Trade 4.0

Nazwa implementacji: Kółko i krzyżyk w Lazarusie. Autor: Piotr Fiorek Andrzej Stefaniuk

Laboratorium 8 ( Android -pierwsza aplikacja)

oryginalne Włoskie składniki

OLIMPIADA INFORMATYCZNA 2010 ROK ETAP SZKOLNY

przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,

Pizze. 1. Margherita sos pomidorowy, ser 13,00 16,50 19, Bambini sos pomidorowy, szynka, ser 15,00 20,00 23,00

Garncarska Szczecin Tel.: Quiz. Dokumentacja użytkownika. Wersja 2.0.

Nazwa pizzy. [vc_row][vc_column][vc_column_text] Pobierz menu

15,00zł 19,00zł 29,00zł 38,00zł 48,00zł 7. CALIFFOser, sos pomidorowy, oregano, szynka, kabanos, papryka, oliwki

WSTAWIANIE GRAFIKI DO DOKUMENTU TEKSTOWEGO

PIZZA 23cm, 30cm, 40cm

kk-cms System Zarządzania Treścią - prezentacja intensys - agencja interaktywna tel

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Instrukcja instalacji Asystenta Hotline

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

Nazwa pizzy. [vc_row][vc_column][vc_column_text] Pobierz menu

1.Formatowanie tekstu z użyciem stylów

INSTRUKCJA UŻYTKOWNIKA

Podstawowe elementy GUI - zadania

Informatyka II. Laboratorium Aplikacja okienkowa

Edytor Edit+ - dodawanie zdjęć i. załączników. Instrukcja użytkownika

Instrukcja rejestracji organizacji w podsystemie Generator Wniosko w Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS

WASM AppInventor Lab 3. Rysowanie i animacja po kanwie PODSTAWY PRACY Z KANWAMI

Matteo Pizza Italiana

Gra- Oblicz i zaznacz właściwy wynik- puzzle. matematyczno - przyrodnicze

TWORZENIE PREZENTACJI MS POWERPOINT

Celem tego projektu jest stworzenie

Śródziemna. Fidżi. Egejska cebula, pieczarki, szynka, salami, tuńczyk 19,49 28,99 36,99 Musała. Elbrus

Generowania certyfikatu niekwalifikowanego. do podpisu elektronicznego. dla klientów instytucjonalnych

Podstawy tworzenia aplikacji z wykorzystaniem języka Java ME ćwiczenia 1

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

INSTRUKCJA INSTALACJI SYSTEMU

,Aplikacja Okazje SMS

Języki programowania imperatywnego

1. Dodawanie integracji

1. Margherita. 2. Salami. 3. Prosta. 4. Verona. 5. Hawajska. 6. Diablo (bardzo ostra) 7. Klasyczna. 8. Pepperoni. 9. Bimatella. 10.

Dokumentacja projektu Makao karciana gra sieciowa

ZUPY. Zupa dnia 400ml 4zł. Rosół z makaronem 400ml 4zł. Pomidorowa z ryżem/makaronem 400ml 4zł. Barszcz czysty 400ml 3zł

Modelowanie obiektowe - Ćw. 1.

INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS

1. Kalkulator czterech działań. 2. Konwersja ciągu znaków do tablicy.

Programowanie urządzeń mobilnych w systemie Android. Ćwiczenie 7 Wykorzystanie układu LinearLayout

PIZZA Zemsta Szefa Kuchni Piekielna Głębia Boryna Prosiaczkowe Co Nie Co Orientalne Smaki Szef Wszystkich Szefów Pan Kurczak Śladami Osła

Wymagania edukacyjne z informatyki w klasie VIII

NOWY SZABLON IMPORTU PLIKÓW

KATEGORIE OBRAZKOWE REALIZACJA

Podręcznik użytkownika Wprowadzający aplikacji Wykaz2

Personalizowanie wirtualnych pokojów

Jeśli chodzi o wymianę/dodanie zdjęcia w galerii to robimy to za pomocą komponentu Galeria Phoca.

PIZZA. M XL 32 cm 45 cm 1. MARGHERITA 15,00 24,00. sos pomidorowy, ser mozzarella, oregano 2. FUNGHI 18,00 24,50

BROKUŁY ZAPIEKANE Z SEREM FETA, MOZZARELLĄ I CZOSNKIEM - 8,50 ZUPA SEROWO-CZOSNKOWA PODAWANA Z GRZANKAMI - 5,50 -

Padlet wirtualna tablica lub papier w Internecie

EKEP Elektroniczna Książka Ewidencji Polowań

Menu. godziny otwarcia 12-22

Kategorie obrazkowe. Aplikacja Shoper Appstore Instrukcja obsługi. wersja instrukcji 2

Czym jest MIT App Inventor. App Inventor jest to zbiór bloków jako język programowania używany do tworzenia mobilnych aplikacji na androida.

Wirtualna tablica. Padlet: Padlet nazywany jest wirtualną tablicą, ścianą lub kartką strony internetowej.

Instalacja i obsługa aplikacji MAC Diagnoza EW

Sugestie wyszukiwarki Premium. Aplikacja Shoper Appstore Instrukcja obsługi. zobacz online

Aplikacja Dodatkowe zakładki Shoper Appstore REALIZACJA

W momencie stworzenia kontroler ustawia punkty na 100. Dodajemy zdarzenie Create w środku kontrolera,

Podręcznik użytkownika Publikujący aplikacji Wykaz2

Czcionki bezszeryfowe

Agenda. Implicit intents Wyświetlanie obrazków Menu Ikona aplikacji Praca z kolekcjami i ListView Własny widok

WinSkład / WinUcz 15.00

PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA

DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Instrukcja do zajęć (całość)

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

TWORZENIE DANYCH DO DRUKU W PROGRAMIE MICROSOFT POWERPOINT 2013

1. Właściwości kosztorysu Współczynniki i narzuty dla kosztorysu

Java: otwórz okienko. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak

Instrukcja programu mam wersja 1.02.

Instrukcja dla Kandydatów na staż w Projekcie SIMS

Krótki przewodnik po Open Calc

Transkrypt:

Podstawowe elementy GUI cz. 2 i 3 - zadania

Jak już robiliśmy wcześniej sporo rzeczy w Androidzie umieszczamy w plikach xml (np. strings.xml). Jest to dobra praktyka, w plikach zasobów możemy umieszczać sporo rzeczy, do których chcemy mieć łatwy dostęp ze wszystkich miejsc w aplikacji

Elementy: Ciągi znaków Tablice Kolory Wymiary Określenie tła itp.

Edytor ciągów

Komponent do wyświetlania obrazków na aktywności. Obrazki mogą być przechowywane jako zasoby aplikacji (w katalogu drawable) By zmienić obrazek można użyć: ImageView im = (ImageView) findviewbyid(r.id.imageview1); im.setimageresource(r.drawable.testimage);

Napisz aplikację symulującą zachowanie świateł drogowych. Aplikacja powinna wykorzystywać komponenty ImageView i Button. Po kliknięciu na przycisk zapala się odpowiednie światło. Zadbaj o kontrolę błędów nie można zapalić trzech świateł jednocześnie. Zmiany obrazka dla ImageView dokonuje się funkcją setimageresource Obrazki: www.tomaszx.pl/materialy/swiatla_dr ogowe_obrazki.zip

Oprogramuj grę w kółko i krzyżyk dla dwóch osób. W grze ma występować plansza oraz naprzemienne ruchy graczy. Po kliknięciu na dane pole powinno ono się zmienić na kółko lub krzyżyk odpowiedniego gracza Gra powinna zliczać liczbę wygranych każdego gracza

Napisz prosty konwerter jednostek W menu użytkownik wybiera rodzaj konwersji, w wyniku włączana jest nowa aktywność Konwersje to: temperatura, odległość, pojemność Na każdym ekranie zadbaj o schludny wygląd

Napisz grę polegającą na jak najszybszym rozwiązywaniu zadań matematycznych (dodawanie, odejmowanie, mnożenie i dzielenie dwóch liczb) W menu wybieraj poziomy trudności (wielkość liczb) Znajdź sposób na mierzenie czasu jaki użytkownik potrzebuje na wykonanie zadania Po wykonaniu 10 działań wyświetl łączny czas. Dodaj okienko HighScores. Zadbaj o graficzny wygląd, w tym okienko z fajerwerkami na końcu.

Przygotuj aplikację-quiz na wybrany przez siebie temat. Aplikacja ma wyświetlać zdjęcie wybranego obiektu, a użytkownik ma wpisać co to za przedmiot (lub wybrać z kilku opcji zaproponowanych przez Ciebie). Tematyka dowolna: znane osoby, marki zabawek, loga firm, itp. Przy wpisywaniu tekstu zadbaj o to, aby małe/wielkie litery nie powodowały braku uznania odpowiedzi.

Wykonaj prostą aplikację typu horoskop. Do pliku strings.xml dodaj tablicę znaków zodiaku. Na formie dodaj element odpytujący użytkownika o datę urodzenia. Za pomocą logiki aplikacji sprawdź jego znak zodiaku. Wyświetl mu horoskop dobrany dla jego znaku zodiaku Dodatkowo, zdefiniuj w pliku zasobów odpowiednie tła dla każdego znaku zodiaku. Użyj komponentu DateTimePicker z dodatkową właściwością: android:calendarviewshown="false"

Na podstawie aplikacji dotyczącej wyboru kawy, zaprojektuj program do zamawiania pizzy. Wymagane funkcjonalności: Wybór typu ciasta (cienkie, grube) Wybór rozmiaru pizzy (mała, średnia, duża) Wybór minimum trzech podstawowych składników z listy dostępnych (szynka, ser, pieczarki, oliwki, boczek, kurczak, cebula) Wybór (opcjonalny) maksymalnie dwóch składników dodatkowych (czosnek, salami, krewetki, kapary, tuńczyk, sos pomidorowy, sos czosnkowy, oregano) Każdy składnik ma swoją cenę, którą należy wliczyć w koszt zamówienia. Aplikacja ma wyświetlać komunikat Zamówiono małą pizze na grubym cieście, składającą się z szynki, sera, pieczarek. Cena pizzy to 40 zł. Przydatne będzie wykorzystanie ScrollView

Napisz program, który przekształca skrót państwa (znajdujący się na tablicach rejestracyjnych samochodu) na jego nazwę. Program musi wykorzystywać komponent ListView. Dane odnośnie skrótów i nazw Państw mają być przechowywane w dwóch tablicach np. private String kraje[] = { Polska, Niemcy } private String skrot[] = { PL, DE }

Zmodyfikuj poprzednie zadanie, by wykorzystywał tablicę ciągów zdefiniowaną w pliku zasobów strings.xml. Odczyt private String countries[]; countries = getresources().getstringarray (R.array.countries_array); Wewnątrz strings.xml <string-array name="countries_array"> <item>polska</item> <item>anglia</item> <item>niemcy</item> <item>francja</item> <item>austria</item> <item>chorwacja</item> <item>ukraina</item> <item>węgry</item> </string-array> <string-array name="shortcuts_array"> <item>pl</item> <item>en</item> <item>de</item> <item>fr</item> <item>a</item> <item>hr</item> <item>au</item> <item>h</item> </string-array>