Kod źródłowy do tej lekcji znajduje się tutaj. Rozpakuj go i zaimportuj. W katalogu z kodem źródłowym znajdą się podkatalogi oznaczone numerami. Są to po prostu kolejne wersje kodu, tworzonego w ramach przykładów. Możesz analizować kolejne kroki tworzenia aplikacji, lub od razu zabrać się za kod z katalogu o najwyższym numerku.
Tutaj zajmiemy się najczęściej używanymi, podstawowymi komponentami graficznymi. Na ekranie przykleiłem kilka takich elementów i poniżej każdy z nich opisuję.
TextView
Pierwszy komponent od góry. Służy
do wyświetlania tekstu. Użytkownik aplikacji nie może zmodyfikować
jego zawartości. Na palecie komponentów mamy różne jego wariacje
– w tym LargeText, MediumText i SmallText. W rzeczywistości te
trzy niby różne elementy to ta sama klasa, ale z różnie
ustawionymi parametrami wielkości czcionki. Dostępny jest w palecie
w panelu Form Widgets.
Button
Drugi element od góry. Przycisk.
Możemy zaprogramować w Javie sposób jego zachowania po
przyciśnięciu. Dostępny jest w palecie w panelu Form Widgets.
Pole edycyjne w które użytkownik
aplikacji może wprowadzać tekst. Dostępny jest w palecie w panelu
TextFields. Znajdziemy tam również kilka wariacji tego komponentu,
umożliwiających np. wprowadzanie wyłącznie liczb, albo tylko dat.
Wszystkie one są obiektami klasy EditText, jednak z różnie
ustawionymi parametrami wyświetlania i wprowadzania danych.
Element trzeci od dołu. Służy do
wyświetlania obrazków. Dostępny jest w palecie w panelu Images &
Media.
Widoczny jest pod ImageView. Jest
czymś pośrodku między Buttonem a ImageView. Możemy na nim
wyświetlić obrazek, a jednocześnie oprogramować jego zachowanie
po kliknięciu. Dostępny jest w palecie w panelu Images &
Media.
Umożliwia zaznaczenie lub odznaczenie
jakiejś opcji (np. akceptacja regulaminu). Dostępny jest w palecie
w panelu Form Widgets.
Cześć.
OdpowiedzUsuńJak zaimportować kod źródłowy do tej lekcji?
PPM na Package Explorer --> import -->Android-->Existing Project into worskace
UsuńDzięki.
OdpowiedzUsuńCo mam zrobić po zaimportowaniu kodu źródłowego, żeby móc wstawić te elementy?
OdpowiedzUsuńWitam mam problem z dodaniem Plain text co myślę jest odpowiednikiem EditText nowej wersji bo gdy próbuję go przeciągnąć na layout to jest error i cały się robi szary mogę prosić o pomoc
OdpowiedzUsuńBardzo ciekawe wpisy! chyba każdy programista szukający informacji o androidzie znalazł by tutaj odpowiedz
OdpowiedzUsuńTego typu informacje są niezwykle potrzebne i wartościowe.
OdpowiedzUsuńBardzo interesujący wpis
OdpowiedzUsuńTakie informacje są nie tylko ważne ale także bardzo pożyteczne.
OdpowiedzUsuńChętnie wykorzystam zdobyte tu informacje w praktyce.
OdpowiedzUsuń