Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Android Systeemarchitectuur. Werkomgeving
- Bespreking van de algemene architectuur van het systeem Android (Linux kernel, kernbibliotheken, JVM, enz.)
- Voorbereiding van de werkomgeving (Eclipse + Android SDK). Methoden voor het debuggen van het programma. Bespreking van tools zoals adb, draw9patch, DDMS, emulator, enz.
- Levenscyclus van de activiteit. Implementatie- en prestatieanalysemethoden onCreate, onStart, OnResume, OnPause, OnDestroy.
- Ontwerp van de gegevensstructuur androidowego (src mappen, res, xml-bestand AndroidManifest.xml, machtigingen)
- De regels voor het maken van lay-outs. Voorbeelden van Linear-class implementatie, Frame-, table-, RelativeLayout.
- Implementatie laadt lay-outs vanuit XML bestanden en vanuit de toepassing. Gravity klasse.
- Maak menu's en dialoogvensters. Implementatie en afhandeling van gebeurtenissen klassenmenu en klassen die de dialoog overnemen.
Ondersteuning voor grafische weergave en aanraakinterface
- Beoordeling en implementatie van de View-klassemethoden en drawable.
- Gebaren - verwerking van aanraakgebeurtenissen. De implementatieklasse methoden TouchEvent
- implementatie van de basis 'bouwstenen' van de software voor Android. Implementatieklassen TextView, Button, Checkbox, ListView, enz.)
- Implementatie van meldingsklasse
Access naar de andere activiteiten en diensten die op de achtergrond worden uitgevoerd, multithreading
- Overzicht van de intentieklasse - wat het doet.
- Het uitvoeren van andere activiteiten. Implementatie van de methode startActivity () en onActivityResult ().
- Start- en communicatiediensten die op de achtergrond werken. Bespreking en implementatiemethoden van de klasse Service.
- Uitzendingen
- Threads en Multithreading. Implementatie AsyncTask-klasse.
- Synchronisatie. Implementatie synchroniseren blokken en gesynchroniseerde methoden.
Service Locatie
- De theoretische basisinformatie over GPS, WGS84, digitale kaarten (GoogleMaps, OpenStreetMap, BingMaps, enz.)
- GPS voor het afhandelen van gebeurtenissen. Implementatie LocationListener class methods.
- Pictogrammen en objecten op de kaart tekenen.
- Het extraheren van de coördinaten van de klik op de kaart.
Anders __________
- Service-instellingen worden op het apparaat opgeslagen. Klasse voorkeuren.
- Access naar externe netwerkdiensten. Implementatie klassen HttpPost / HttpGet.
- het parseren van datastructuren in XML en JSON. Lees en schrijf bestanden op het apparaat.
- SQLite CONTENTMANAGER.
- Sensoren, camera's, OpenGL.
Requirements
Inleiding tot Programming in Java (kennis van de concepten klasse, attribuut, methode, overerving, interfaces, overbelasting, enz.)
28 Hours
Getuigenissen (4)
Trainerkennis en het gemak waarmee hij het presenteerde.
Piotr - DPDgroup IT Solutions sp. z o.o.
Cursus - Android Applications Testing
Machine Translated
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Cursus - Cross-platform mobile development with PhoneGap/Apache Cordova
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
Cursus - Android Development
Trainer was bereid om aanvullende problemen in dolk te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Machine Translated