Schița de curs

Introducere

  • Ce este Android?
  • Configurații ale mediului de dezvoltare a aplicațiilor.
  • Setul de instrumente de dezvoltare a aplicațiilor - Android SDK
  • Java i Android

Construirea unei aplicații

  • Crearea și rularea primei aplicații
  • Prezentare generală a Android Studio
  • Fișier Apk
  • applicationId
  • Instalarea aplicației
  • AndroidManifest.xml
  • Cod Java și resurse
  • Sistemul de construire Gradle
  • Certificate
  • versionName și versionCode
  • Construirea variantelor de aplicații
  • permisiuni
  • debug și release
  • adb

Resurse

  • tipuri de resurse
  • structura directoarelor
  • calificatori de resurse
  • clasa R

Activități

  • Ce este o activitate?
  • Crearea și rularea unei activități
  • Ciclul de viață al activității
  • Stiva de activități
  • Intenții
  • Fragment

Noțiuni de bază privind furnizorii de conținut

  • Recuperarea conținutului cu ajutorul furnizorului de conținut

Noțiuni de bază privind proiectarea interfeței de utilizator

  • Layout-uri - tipuri și creare
  • Elemente încorporate: butoane, casete de text etc.
  • Clasa de vizualizare
  • legătura dintre View și Activity
  • meniuri
  • dialoguri
  • ListView și RecyclerView

Stiluri și teme

  • crearea și configurarea stilurilor

Procese și fire de execuție în Androidzie

  • firul ui
  • ANR
  • AsyncTask
  • Servicii

Vizualizări avansate UI

Receptoare de mesaje

  • Aplicații ale receptoarelor de difuzare

Salvarea stării

  • fișiere
  • SharedPreferences
  • SQLite

REST

  • Ce este REST și JSON?
  • comunicarea cu un server REST

Biblioteci

  • picasso
  • retrofit
  • eventbus
  • butterknife
  • okhttp
  • parse

Distribuția de aplicații

  • Google Play
  • Crashlytics și raportarea erorilor
 21 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Upcoming Courses

Categorii înrudite