Documente Academic
Documente Profesional
Documente Cultură
1) Ce este o activitate?
Este unitatea de baza dintr-un proiect Android. Este formata din 2 componente:
Clasa java – responsabila cu manipularea datelor
Fisier xml- responsabil cu construirea interfetei grafice
Metoda setContentView este utilizata pentru atașarea unui fișier din directorul res/layout
unei clase Java care extinde AppCompatActivity(clasa părinte pentru marcarea unei
activități). Parametrul de intrare reprezintă calea către layout (R.layout.).
- onPause()/onStop()
-onResume()/onStart()
-onDestroy
-res
-layout
-string.xml
4) Bundle
• Este un obiect organizat ca un container pentru stocarea datelor utilizând mecanismul pereche
cheie-valoare.
• putString()/getString()
• putInt()/getInt()
• putParcelable()/getParcelable()
• etc
Salvarea stării unei activități este gestionata în mod automat de către sistemul de
operare Android prin intermediul obiectul savedInstanceState de tip Bundle, primit ca
parametru de intrare de către metoda onCreate.
*onSaveInstanceState
*onRestoreInstanceState
*Bundle
*Clasa Log este utilizata pentru a scrie diverse mesaje în View-ul Logcat din Android
Studio. Aceste mesaje sunt utile pentru depanarea aplicației
Grile DAM
1) Nu este componentă a aplicaţiilor Android: (Single Choice) *
Intent
2) Pentru accesarea unei resurse de tip string dintr-un fişier XML (resurse), se utilizează o
expresie de forma: (Multiple Choice) *
@string/nume
@android:string/nume
un mesaj implicit
5) Asocierea intefeţei unei activităţi se realizază prin apelul metodei:
setContentView()
6) Reprezintă componente ale unei aplicații Android:
activităţile (Activity)
furnizorii de conţinut (ContentProvider)
serviciile (Service)
receptorii de mesaje (BroadcastReceiver)
7) Operaţiile asociate unei tabele sunt definite sub forma unor metode într-o componentă,
adnotată cu &Dao, detip:
Interfata
Clasa abstracta
8) Apelul "Toast.makeText(this, "Mesaj", Toast. LENGTH_LONG);”, efectuat în cadrul metodei
onCreate() dintr-o activitate: