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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën