Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Invoering
- Wat is Android?
- Android SDK
- Android JVM
- De softwarestapel
- De ontwikkelingshulpmiddelen (ADT)
- Gebruikersomgeving
- Ontwikkeltools installeren
- Inhoudsaanbieders
- Diensten
- Intenties
- Activities
- Keer bekeken
- Configuratiebestand
- Simpel Hallo wereld
- Toepassingsartefacten
- Tool voor het verpakken van activa
- Ingangspuntactiviteit
- Intentie
- Andere Activities bellen
- De Activities-stapel
- Gepauzeerd en gestopt Activities
- SQLite Database
- Systeem Management
- Gescheiden processen
- Component- en integratiearchitectuur
Applicatiebronnen
- Wat zijn hulpbronnen?
- Tekenreeksbronnen
- Indelingsbronnen
- Codevoorbeelden
- Syntaxis van resourcereferentie
- Samengestelde bronnen
- Gecompileerde Animation bestanden
- Samengestelde bitmaps
- Gecompileerde UI-weergavedefinities
- Gecompileerde arrays
- Samengestelde kleuren
- Samengestelde snaren
- Samengestelde stijlen
- Gecompileerde willekeurige onbewerkte XML bestanden
- Niet-gecompileerde bronnen
- Het .apk-bestand
- Activa
- Directorystructuur van activa en bronnen
Het intentieconcept
- Invoering
- Intentiefilter
- Gebruik Intentie om activiteit te starten
- Android Beschikbare intenties
- Codevoorbeelden
- Intentiecategorieën
- Late runtime-binding
- Gebruik Intentie om de service te starten
- Omroepontvangers
- De intentieobjectstructuur
- De naam van de intentiecomponent
- De intentieactie
- De intentiegegevens
- De intentiecategorie
- De intentie-extra's
- De intentievlaggen
- Intenties resolutie
- Intentiefilterstructuur
- De actietest
- De categorietest
- De datatest
- Meerdere wedstrijden
- Android Vooraf gedefinieerde intenties
- Monsters
Bedieningselementen gebruikersinterface
- Invoering
- GUI-voorbeeld in broncode
- GUI-voorbeeld in XML
- GUI-voorbeeld in XML en broncode
- Tekstweergave
- TextView-voorbeeld
- TextView-stijlvoorbeeld
- Tekst bewerken
- EditText-voorbeeld
- AutoAanvullenTekstweergave
- AutoCompleteTextView-voorbeeld
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView-voorbeeld
- Knop
- Knopvoorbeeld
- AfbeeldingKnop
- ImageButton-voorbeeld
- Schakelknop
- Voorbeeld van schakelknop
- CheckBox-controle
- CheckBox-controlevoorbeeld
- Keuzerondjebediening
- Voorbeeld van radioknopbediening
- Lijstweergave
- Lijstweergave voorbeeld
- GridView-besturing
- GridView-besturingsvoorbeeld
- Datum- en tijdbediening
- Galerijbeheerder
- Kaartweergave
- Webweergave
Lay-outmanagers
- Invoering
- Lineaire lay-out
- Indeling gewicht
- Gravheid
- Monsters
- TabelIndeling
- Opvullingseigenschappen
- Relatieve layout
- AbsoluutIndeling
- Frame-indeling
- TabbladenHost
Menu's en dialogen
- Invoering
- Menu-interface
- MenuItem-interface
- Submenu-interface
- Menu-items groep
- Menu-items Kenmerken
- Containermenu-items
- Systeemmenu-items
- Secundaire menu-items
- Alternatieve menu-items
- Menu maken, voorbeeld
- Menu-items Groepen
- Menu-items Afhandeling van gebeurtenissen
- Terugbelfunctie overschrijven
- Definieer luisteraar
- Intenties gebruiken
- Uitgebreid menu
- Pictogrammenu's
- Submenu's
- Systeemmenu's
- Contextmenu's
- Monsters
- Menugebeurtenissen afhandelen
- Menu creëren met XML
- Waarschuwingsdialoog
- Snelle dialoog
- Monsters
Locatiegebaseerde diensten
- Invoering
- De kaartsleutel
- De MD-5-handtekening
- Google Maps-sleutel
- Vereiste machtigingen
- Codevoorbeeld
- De kaartcontroller
- Codevoorbeelden
- Kaartenoverlays
- Codevoorbeelden
- De Geocoder-klasse
- De adresklasse
- De LocationManager-klasse
- De LocationListener-interface
- De Debug Monitor-service (DMS)
Android Beveiligingsmodel
- Invoering
- Inzet
- Het keytool-hulpprogramma
- Het jarsigner-hulpprogramma
- Implementatie met Eclipse
- Gescheiden processen
- Declaratief toestemmingsmodel
Levenscyclus van applicaties
- Invoering
- Methoden voor de levenscyclus van activiteiten
- De methoden onStart() en onResume().
- De methoden onPause() en onStope().
- Keer terug naar vorige activiteit
- De methoden onStop() en onDestroy().
- De onCreate()-methode
- De onPause()-methode
SQLite Database
- Invoering
- SQLite-implementatie
- De SQLiteOpenHelper-klasse
- De onCreate()-methode
- De onUpgrade()-methode
- De onOpen()-methode
- De getWriteableDatabase()-methode
- De getReadableDatabase()-methode
- De klasse SQLiteDatabase,de execSQL()-methode
- De insert()-methode,de delete()-methode
- De rawQuery()-methode()
- Codevoorbeelden
- De query()-methode
- Codevoorbeelden
Aanbieders
- Invoering
- Android Ingebouwde inhoudsproviders
- SQLite Database
- Architectuur van inhoudaanbieders
- Registratie van inhoudsproviders
- Contentproviders REST Access
- URL-structuur van inhoudsproviders
- Mime-typen van inhoudaanbieders
- Contentprovider gebruiken
- Records ophalen
- Records toevoegen
- Het cursorobject
- Het ContentValues()-object
- Demo van inhoudsprovider
Bestand Management
- Invoering
- Bestanden maken
- Accesseenvoudige bestanden
- Accessgrondstoffen
- XML Bestandsbronnen
- Externe opslag op SD-kaart
Achtergrondtoepassingen
- Invoering
- Diensten
- Achtergronddraden
- Toast maken
- Meldingen
- Andere systeemdiensten
- Voorbeeld van achtergrondactiviteit
Activiteitsgegevens
- Invoering
- De intentieklasse
- Activiteitsmethoden starten
- Gegevens doorgeven tussen Activities
- Coherente gebruikerservaring
- Codevoorbeeld
Webweergave
- Invoering
- De WebView-klasse
- Het android.webkit-pakket
- De INTERNET-toestemming
- De loadUrl()-methode
- JavaScriptondersteuning
- De loadData()-methode
- De WebView-methoden
- De WebViewClient-klasse
- De WebChromeClient-klasse
Java Taal
- Invoering
- De grenzen
- Derden Java Bibliotheken
Foutopsporing
- Invoering
- Eclipse Java Editor
- Eclipse Java Foutopsporing
- Logkat
- Android Debug-brug
- Dalvik Debug Monitor-service
- Traceview
Versnellingsmeter
- Invoering
- De SensorManager-klasse
- De SensorListenr-interface
Lokalisatie
- Invoering
- Standaardbronnen
- Huidige landinstelling
- Testen
- Aangepaste landinstelling
- Codevoorbeelden
Spraakinvoer
- Invoering
- De RecognizerIntent-klasse
- Begin Speech Recognition
- Google Serverzijde
- Het Taalmodel
- Taalmodel met vrije vorm
- Web Search Taalmodel
Ontwikkelingshulpmiddelen
- Invoering
- De aapt-tool
- De adb-tool
- De Android-tool
- De ddms-tool
- De dx-tool
- De draw9patch-tool
- De emulatortool
Android Applicatietestpraktijken - 4 uur
Geautomatiseerd testen
- JUnit Testing
- Beweringen gebruiken
- Instrumentatie raamwerk
Over apparaattesten
- Gebruikersinterface en consistentie
- Functionaliteit van interactie met het besturingssysteem
- Networking Testen
- Stresstestomstandigheden
- Internationale ondersteuningstesten
- Algemene vereisten
Over het op afstand testen van apparaten
- DeviceAnywhere-platform
- Scenario's waar u rekening mee moet houden
Vereisten
Geen
21 Uren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (1)
Trainerkennis en het gemak waarmee hij het presenteerde.
Piotr - DPDgroup IT Solutions sp. z o.o.
Cursus - Android Applications Testing
Automatisch vertaald