Documente Academic
Documente Profesional
Documente Cultură
1. Controlul de tip TextView este utilizat pentru afișarea unui text către
utilizator, fără ca acesta să aibă posibilitatea de a-l modifica. Conținutul pe
care îl afișează un obiect TextView este indicat de proprietatea text.
1. O componentă de tip button ce are atașat un text este definită de clasa android.widget. Button, fiind
caracterizată prin proprietatea text, ce conține mesajul pe care acesta îl va afișa.
2. Un obiect de tip ImageButton (definit de clasa android.widget.ImageButton) este utilizat pentru afişarea
unei imagini, specificată în fişierul XML prin proprietatea android:src sau programatic prin intermediul
metodei setImageResource().
3. Un obiect ToggleButton (definit de android.widget.ToggleButton) este un tip de buton care are asociată o
stare cu două valori (selectat și neselectat), asemenea unui checkbox sau radiobutton. Implicit, atunci
când este selectat, acesta afișează o bară de culoare albastră în partea sa inferioară, iar atunci când nu
este selectat, o bară de culoare gri.
Controale de tip buton
1. Controlul de tip CheckBox (din clasa android.widget.CheckBox) este tot un element de tip buton ce poate
avea două stări (selectat și neselectat), accesibile prin intermediul proprietății checked (android:checked
în fișierul XML și setChecked() sau toggle() în codul sursă).
2. Controlul de tip Switch (din clasa android.widget.Switch), introdus începând cu nivelul de API 14, este tot
un element de tip buton ce poate avea două stări (selectat și neselectat), având forma unei bare
derulante prin care se poate realiza tranziția între cele două valori, aflate la capetele acesteia.
3. Un element de tip android.widget.RadioButton este tot un buton cu două stări (selectat / neselectat), de
obicei utilizat pentru selecția unei singure opțiuni dintr-o listă, excluderea mutuală fiind realizată prin
includerea mai multor obiecte de acest tip într-o componentă de tip android.widget.RadioGropup. Un
obiect de tip RadioButton se poate afla și în afara unui grup la fel cum un obiect de tip RadioGroup poate
conține și alte controale decât butoane.
Controale de tip multimedia
2. Controlul de tip VideoView este utilizat pentru redarea de conținut video, într-unul din formatele
H.263, H.264 AVC, MPEG-4 SP sau VP8.
Controale pentru gestiunea datei calendaristice și
a timpului
1. Obiectul de tip DatePicker este folosit pentru gestiunea componentelor unei date calendaristice (zi, lună,
an).
2. Obiectul de tip TimePicker este folosit pentru gestiunea componentelor timpului (oră, minut).
3. Obiectul de tip AnalogClock este folosit pentru afișarea timpului curent, folosind un ceas analogic.
Utilizatorul nu poate interacționa cu un astfel de control, actualizarea conținutului său fiind realizată în
mod automat, la fiecare minut.
4. Obiectul de tip DigitalClock este folosit pentru afișarea timpului curent, folosind un ceas digital. Este un
control de tip TextView de la care moștenește toate funcționalitățile. Utilizatorul nu poate interacționa cu
un astfel de control, actualizarea conținutului său fiind realizată în mod automat, la fiecare secundă.
Controale pentru gestiunea datei calendaristice și
a timpului
1. Obiectul de tip TextClock este folosit pentru afișarea datei calendaristice și/sau a timpului curent
(folosind formatul 12/24 ore și permițând schimbarea zonei de timp). Implicit, acest control nu
afișează și secundele.
2. Un obiect de tip Chronometer este utilizat pentru monitorizarea timpului scurs începând de la un
anumit moment, pentru activitățile în care un astfel de element este esențial.
Controale pentru monitorizarea progresului