Cursusaanbod
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.
Vereisten
Inleiding tot Programming in Java (kennis van de concepten klasse, attribuut, methode, overerving, interfaces, overbelasting, enz.)
Testimonials (5)
Trainer was bereid om aanvullende problemen in dolk te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Automatisch vertaald
Trainerkennis en het gemak waarmee hij het presenteerde.
Piotr - DPDgroup IT Solutions sp. z o.o.
Cursus - Android Applications Testing
Automatisch vertaald
Het natuurlijke en vriendelijke karakter van de instructrice. De instructrice past haar cursus en oefeningen aan op basis van de vragen (interactieve opleiding).
Emmanuel BURON - Altim consulting
Cursus - Android TV
Automatisch vertaald
I really enjoyed the fairly broad coverage of topics.
john harrigan
Cursus - Android Development
Automatisch vertaald
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
Automatisch vertaald