Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
Maskintolkat