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.
Kursplan
Introduktion
- Vad är Android?
- Android SDK
- Android JVM
- Programvarustapeln
- Utvecklingsverktygen (ADT)
- Användargränssnitt
- Installera utvecklingsverktyg
- Innehållsleverantörer
- Tjänster
- Avsikter
- Activities
- Visningar
- Konfigurationsfil
- Enkel Hello World
- Applikationsartefakter
- Asset Packaging Tool
- Entry Point-aktivitet
- Avsikt
- Ringer andra Activities
- Activities Stack
- Pausad och stoppad Activities
- SQLsida Database
- System Management
- Separerade processer
- Komponent- och integrationsarkitektur
Applikationsresurser
- Vad är resurser?
- Strängresurser
- Layoutresurser
- Kodprover
- Resursreferenssyntax
- Sammanställda resurser
- Sammanställda Animation filer
- Sammanställda bitmappar
- Sammanställda UI-vydefinitioner
- Sammanställda arrayer
- Sammanställda färger
- Sammanställda strängar
- Sammanställda stilar
- Kompilerade godtyckliga råfiler XML
- Okompilerade resurser
- .apk-filen
- Tillgångar
- Katalogstruktur för tillgångar och resurser
Avsiktskonceptet
- Introduktion
- Avsiktsfilter
- Använd Intent för att starta aktivitet
- Android Tillgängliga avsikter
- Kodprover
- Avsiktskategorier
- Sen körtidsbindning
- Använd Intent för att starta tjänsten
- Broadcast-mottagare
- Avsiktsobjektstrukturen
- Avsiktskomponentens namn
- Avsiktsåtgärden
- Avsiktsdata
- Avsiktskategorin
- Intent Extras
- Avsiktsflaggorna
- Avsiktsupplösning
- Avsiktsfilterstruktur
- Actiontestet
- Kategoritestet
- Datatestet
- Flera matchningar
- Android Fördefinierade syften
- Prover
Användargränssnittskontroller
- Introduktion
- GUI-exempel i källkoden
- GUI-exempel i XML
- GUI-exempel i XML & källkod
- TextView
- TextView-exempel
- TextView Style Exempel
- Redigera text
- EditText exempel
- AutoCompleteTextView
- AutoCompleteTextView-exempel
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView-exempel
- Knapp
- Knappprov
- Bildknapp
- ImageButton-exempel
- Växlingsknapp
- ToggleButton Exempel
- CheckBox-kontroll
- CheckBox kontrollprov
- Radioknappkontroll
- RadioButton Control Sample
- Listvy
- ListView-exempel
- GridView-kontroll
- GridView kontrollprov
- Datum & tid kontroller
- Gallerikontroll
- Kartvy
- WebView
Layoutansvariga
- Introduktion
- Linjär layout
- Layout Vikt
- Gravitet
- Prover
- Tabelllayout
- Utfyllnadsegenskaper
- Relativ layout
- Absolut Layout
- FrameLayout
- TabsHost
Menyer och dialogrutor
- Introduktion
- Menygränssnitt
- MenyItem Gränssnitt
- Undermenygränssnitt
- Menyobjekt Grupp
- Menyobjekt Attribut
- Behållarmenyobjekt
- Systemmenyalternativ
- Sekundära menyalternativ
- Alternativa menyalternativ
- Skapa meny, prov
- Menyalternativ Grupper
- Menyalternativ Händelsehantering
- Åsidosättande av återuppringningsfunktion
- Definiera lyssnare
- Använda Intents
- Utökad meny
- Ikon menyer
- Undermenyer
- Systemmenyer
- Snabbmenyer
- Prover
- Hantera menyhändelser
- Skapa meny med XML
- Alert Dialog
- Snabb dialog
- Prover
Platsbaserade tjänster
- Introduktion
- Kartnyckeln
- MD-5-signaturen
- Googgle Maps Key
- Nödvändiga behörigheter
- Kodprov
- Kartkontrollen
- Kodprover
- Kartöverlägg
- Kodprover
- Geokoderklassen
- Adressklassen
- LocationManager-klassen
- LocationListener-gränssnittet
- Debug Monitor Service (DMS)
Android Säkerhetsmodell
- Introduktion
- Spridning
- Nyckelverktyget Utility
- Jarsigner Utility
- Implementering med Eclipse
- Separerade processer
- Modell för deklarativ tillstånd
Applikationslivscykel
- Introduktion
- Aktivitetslivscykelmetoder
- Metoderna onStart() och onResume()
- Metoderna onPause() och onStope().
- Gå tillbaka till föregående aktivitet
- Metoderna onStop() och onDestroy()
- OnCreate()-metoden
- OnPause()-metoden
SQLsida Database
- Introduktion
- SQLite Implementering
- SQLiteOpenHelper-klassen
- OnCreate()-metoden
- OnUpgrade()-metoden
- OnOpen()-metoden
- Metoden getWriteableDatabase()
- Metoden getReadableDatabase()
- SQLiteDatabase Class,The execSQL() Method
- Metoden insert(), metoden delete().
- Metoden rawQuery()()
- Kodprover
- query()-metoden
- Kodprover
Leverantörer
- Introduktion
- Android Inbyggda innehållsleverantörer
- SQLsida Database
- Innehållsleverantörers arkitektur
- Registrering av innehållsleverantörer
- Innehållsleverantörer REST Access
- URL-struktur för innehållsleverantörer
- Innehållsleverantörer Mimetyper
- Använder innehållsleverantör
- Hämtar poster
- Lägga till poster
- Markörobjektet
- ContentValues()-objektet
- Demo av innehållsleverantör
Fil Management
- Introduktion
- Skapa filer
- Accessing av enkla filer
- Accessing av råresurser
- XML Filresurser
- SD-kort extern lagring
Bakgrundsapplikationer
- Introduktion
- Tjänster
- Bakgrundstrådar
- Att göra rostat bröd
- Aviseringar
- Andra systemtjänster
- Exempel på bakgrundsaktivitet
Aktivitetsdata
- Introduktion
- Avsiktsklassen
- Starta aktivitetsmetoder
- Skickar data mellan Activities
- Sammanhängande användarupplevelse
- Kodprov
Webbvy
- Introduktion
- WebView-klassen
- android.webkit-paketet
- INTERNET-tillståndet
- Metoden loadUrl()
- JavaSkriptstöd
- Metoden loadData()
- WebView-metoderna
- WebViewClient-klassen
- WebChromeClient-klassen
Java Språk
- Introduktion
- Gränserna
- Tredje parts Java bibliotek
Felsökning
- Introduktion
- Eclipse Java Redaktör
- Eclipse Java Debugger
- Logcat
- Android Debug Bridge
- Dalvik Debug Monitor Service
- Traceview
Accelerometer
- Introduktion
- SensorManager-klassen
- SensorListenr-gränssnittet
Lokalisering
- Introduktion
- Standardresurser
- Aktuell plats
- Testning
- Anpassad plats
- Kodprover
Talingång
- Introduktion
- RecognizerIntent Class
- Starta Speech Recognition
- GoOgle Server Side
- Språkmodellen
- Frispråksmodell
- Webb Search Språkmodell
Utvecklings verktyg
- Introduktion
- Aapt-verktyget
- Adb-verktyget
- Android-verktyget
- ddms-verktyget
- dx-verktyget
- draw9patch-verktyget
- Emulatorverktyget
Android Applikationstestningsmetoder - 4 timmar
Automatiserad testning
- JUnit Testing
- Använder påståenden
- Instrumenteringsramverk
På enhetstestning
- Användargränssnitt & konsekvens
- Funktionalitet för interaktion med operativsystemet
- Networking Testning
- Stresstestförhållanden
- Internationell supporttestning
- Allmänna krav
Fjärrtestning på enheten
- DeviceAnywhere-plattform
- Scenarier att ta hand om
Krav
Ingen
21 timmar
Vittnesmål (1)
Tränare kunskap och lätthet som han presenterade det med.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Machine Translated