Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Android
- Funcționalități ale Android SDK
- Prezentarea Cadrului de Dezvoltare
- Mașina Virtuală Dalvik
- Arhitectura Aplicațiilor Android
- Descărcarea și Instalarea Android SDK
O Aplicație Android
- Crearea unui Nou Proiect Android
- Crearea unui Dispozitiv Virtual Android
- Aplicații în Prim-plan și Fundal
- Emulatorul Android
Aplicații și Activități
- Prezentarea Fișierului Manifest al Aplicației
- Utilizarea Resurselor
- Ciclul de Viață al Aplicației Android
- Înțelegerea Priorității Aplicației și a Stărilor Procesului
- Crearea Activităților și Ciclul de Viață al Activității
- Proiectarea Interfeței de Bază în Android
- Definirea Layout-urilor
- Crearea de Fragmente Noi
- Cutia de Unelte pentru Widget-uri Android
- Prezentarea Adaptoarelor
Definirea și Utilizarea Stilurilor
- Elementele Stilului
- Unde să Aplici un Stil
- Atributele Disponibile
- Moștenirea unui Stil
Utilizarea Intențiilor și Receptorilor de Difuzare
- Utilizarea Intențiilor pentru Lansarea Activităților
- Utilizarea Intențiilor pentru Difuzarea Evenimentelor
- Crearea Filtrelor de Intenții și Receptorilor de Difuzare
- Ascultarea Intențiilor de Difuzare Native
- Monitorizarea Schimbărilor de Stare ale Dispozitivului Folosind Intenții de Difuzare
Utilizarea Resurselor de pe Internet
- Conectarea la o Resursă de pe Internet
- Utilizarea Managerului de Descărcări
- Utilizarea Serviciilor de pe Internet
Utilizarea Fișierelor, Salvarea Stării și Preferințe
- Crearea și Salvarea Preferințelor Partajate
- Preluarea Preferințelor Partajate
- Prezentarea Cadrului de Preferințe și Activitatea de Preferințe
- Includerea Fișierelor Statice ca Resurse
- Lucrul cu Sistemul de Fișiere
Baze de Date și Furnizori de Conținut
- Prezentarea Bazelor de Date Android
- Prezentarea SQLite
- Valori de Conținut și Cursori
- Lucrul cu Baze de Date SQLite
- Interogarea unei Baze de Date
- Crearea Furnizorilor de Conținut
- Utilizarea Furnizorilor de Conținut
Lucrul în Fundal
- Prezentarea Serviciilor
- Legarea Serviciilor la Activități
- Utilizarea Firelor de Execuție în Fundal
- Utilizarea AsyncTask pentru Rularea Sarcinilor Asincrone
- Utilizarea Alarmelor
Cum să Notifici Evenimente
- Prezentarea Bărții de Acțiune
- Crearea și Utilizarea Meniurilor și Elementelor de Acțiune din Bara de Acțiune
- Prezentarea Dialogurilor
- Prezentarea Managerului de Notificări
- Crearea Notificărilor
Geocodificarea și Serviciile Bazate pe Locație
- Utilizarea Serviciilor Bazate pe Locație
- Utilizarea Emulatorului cu Servicii Bazate pe Locație
- Selectarea unui Furnizor de Locație
- Găsirea Locației Tale Actuale
- Utilizarea Alertelor de Proximitate
- Crearea Activităților Bazate pe Hartă
Cerințe
Participanții ar trebui să aibă cunoștințe de bază despre programarea în Java.
21 Ore
Mărturii (4)
Introducere de bază la Android și Kotlin.
Nan Yu - Google
Curs - Android Development
Tradus de catre o masina
Instrucționistul a fost dispus să exploreze probleme suplimentare în dagger.
Susheel - Home
Curs - Dependency Injection with Dagger 2
Tradus de catre o masina
Cunoașterea instrutorului și ușurința cu care a prezentat-o.
Piotr - DPDgroup IT Solutions sp. z o.o.
Curs - Android Applications Testing
Tradus de catre o masina
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curs - Cross-platform mobile development with PhoneGap/Apache Cordova
Tradus de catre o masina