Laborator de Dispozitive si Aplicatii Mobile (Android) in limbajul Java
Profesor coordonator: Stroe Andreea, Alexandru Dita
An universitar: 2021-2022
Grupa 1085 | Seria D
- Minimum SDK: API 21: Android 5.0 (Lollipop)
- Android Emulators used: Nexus 4 API 27 - Android 8.1 (768 x 1280: xhdpi) || Pixel 4 API 28 - Android 9.0 (1080 x 2280: 440dpi)
✔️1. Transmitere primitive
✔️2. Transmitere obiecte custom simple - Serializable
✔️3. Transfer obiecte custom - Parcelable
✔️4. Transfer obiecte custom - Serializable
✔️1. Bottom Navigation Menu
✔️2. Drawer Navigation Menu
✔️3. Meniu Clasic
✔️1. Fragmente - Transfer Simplu
✔️2. Fragmente - Transfer Complex
✔️1. Array Adapter + Serializable + List View
✔️2 .Recicler View Adapter + Parcelable + Recycler View
✔️1. Thread - JSON
✔️2. Async Task Runner(detaliat) - JSON & XML
✔️3. Async Task Runner - Executor - JSON & XML
✔️4. Executor - Picture & Text
✔️1. Edit Text + Rating Bar - Save On Button Click
✔️1. Database - Foreground Thread
✔️2. Database - Background Thread
✔️1. Firebase Realtime Database - without FK
✔️2. Firebase Realtime Database - with FK
✔️1. Grafic - Bar Chart - Vertical [Firebase]
✔️2. Grafic - Bar Chart - Orizontal [Firebase + Alert Dialog]