Skip to content

Adriana-Giol/Laborator-Dispozitive-si-Aplicatii-Mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💚 Dispozitive si Aplicatii Mobile (Android)

Laborator de Dispozitive si Aplicatii Mobile (Android) in limbajul Java
Profesor coordonator: Stroe Andreea
An universitar: 2021-2022
Grupa 1085 | Seria D

🛠️Instrumente folosite:

Android SDK Firebase Realtime Database Google Maps

For all projects:

  • 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)

💻Laborator 3 - Transferul si Transmiterea obiectelor custom

✔️1. Transmitere primitive
✔️2. Transmitere obiecte custom simple - Serializable
✔️3. Transfer obiecte custom - Parcelable
✔️4. Transfer obiecte custom - Serializable

💻Laborator 4 - Meniuri

✔️1. Bottom Navigation Menu
✔️2. Drawer Navigation Menu
✔️3. Meniu Clasic

💻Laborator 5 - Fragmente

✔️1. Fragmente - Transfer Simplu
✔️2. Fragmente - Transfer Complex

💻Laborator 6 - Adapter Personalizat

✔️1. Array Adapter + Serializable + List View
✔️2 .Recicler View Adapter + Parcelable + Recycler View

💻Laborator 7 - Networking - Parsare JSON + XML

✔️1. Thread - JSON
✔️2. Async Task Runner(detaliat) - JSON & XML
✔️3. Async Task Runner - Executor - JSON & XML
✔️4. Executor - Picture & Text

💻Laborator 9 - Shared Preferences

✔️1. Edit Text + Rating Bar - Save On Button Click

💻Laborator 10 - Baze de Date Locale - ROOM

✔️1. Database - Foreground Thread
✔️2. Database - Background Thread

💻Laborator 11 - Baze de date la distanta - Firebase Realtime Database

✔️1. Firebase Realtime Database - without FK
✔️2. Firebase Realtime Database - with FK

💻Laborator 12 - Grafice [cu Firebase]

✔️1. Grafic - Bar Chart - Vertical [Firebase]
✔️2. Grafic - Bar Chart - Orizontal [Firebase + Alert Dialog]

💻Laborator 14 - Google Maps

✔️1.Google Maps - Pin

Releases

No releases published

Packages

No packages published

Languages