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
- SQLite Database
- System Management
- Separerade processer
- Komponent- och integrationsarkitektur
Applikationsresurser
- Introduktion
- 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
Pekskärmar
- Introduktion
- Rörelsehändelser
- Händelsesekvenser
- Eventhantering
- Hanteringsmetod
- Prover
Stil definition
- Introduktion
- Stil definition
- Prover
- Stildefinitioner Arv
- Stilegenskaper
- Definition av tema
- Fördefinierade teman
- Fördefinierade teman
- Ärv fördefinierat tema
- Utveckling av appwidgets
- Översikt över appwidgets
- Praktiska prover
- Grundläggande app-widgetstruktur
- Konfigurationsaktivitet
- Designriktlinjer
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)
Web Services
- Introduktion
- HttpClient-klassen
- HttpGet-klassen
- HttpPost-klassen
- HttpResponse-klassen
- Kodprover
- HTTP Get Request
- HTTP Post Request
- Kodprover
- Undantag för timeout
- Trådningsproblem
Android Tjänster
- Introduktion
- Skapa tjänster
- Serviceklassen
- Bakgrundsuppgifter
- Inter Process Communication
- Separerad implementering
- Lokala tjänster Fjärrtjänster
- AIDL-kompilator
- Skapa fjärrtjänst med hjälp av fjärrtjänst
- Prover
Media Framework
- Introduktion
- Spelar ljud
- Spelar video
- Enkel MP3-spelare demo
- Enkel videospelare demo
Android Säkerhetsmodell
- Introduktion
- Spridning
- Nyckelverktyget Utility
- Jarsigner Utility
- Implementering med Eclipse
- Separerade processer
- Modell för deklarativ tillstånd
Grafik Animation
- Introduktion
- Bildruta för bildruta Animation
- Kodprov
- Tween Animation
- Kodprover
Grundläggande grafik
- Introduktion
- Den ritbara abstrakta klassen
- Kodprov
- ShapeDrable abstrakt klass
- Kodprov
OpenGL-grafik
- Introduktion
- glVertexPointer-metoden
- glDrawElements metod
- Kodprov
Anpassade vyer
- Introduktion
- Anpassad förloppsindikator
- Model View Controller
Android Trådar
- Introduktion
- UI-tråden
- Enkeltrådsregeln
- Metoden runOnUiThread
- Inlägget Metod
- Den efterfördröjda metoden
- Handlarklassen
- AsyncTask Utility Class
- Skicka meddelanden till Handler
- Varningar för bakgrundstrådar
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
SQLite Database
- Introduktion
- SQLite Implementering
- SQLiteOpenHelper-klassen
- OnCreate()-metoden
- OnUpgrade()-metoden
- OnOpen()-metoden
- Metoden getWriteableDatabase()
- Metoden getReadableDatabase()
- Klassen SQLiteDatabase
- ExecSQL()-metoden
- Metoden insert()
- Metoden delete()
- Metoden rawQuery()()
- Kodprover
- query()-metoden
- Kodprover
Innehållsleverantörer
- Introduktion
- Android Inbyggda innehållsleverantörer
- SQLite 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ämta poster, lägga till poster
- Markörobjektet, ContentValues()-objektet
- Demo av innehållsleverantör
- Utveckla innehållsleverantörer
- Kodprover
- Klassen SimpleCursorAdapter
- OnCreate()-metoden
- query()-metoden
- Metoden insert()
- Update()-metoden
- Metoden delete()
- Metoden getType()
- Kodprover
- Ändringsmeddelande
Delade inställningar
- Introduktion
- Gränssnittet SharedPreferences
- Klassen SharedPreferences.Editor
- Kodprover
Fil Management
- Introduktion
- Skapa filer
- Accessing av enkla filer
- Accessing av råresurser
- XML Filresurser
- SD-kort extern lagring
Dalvik VM
- Introduktion
- Jämför med JVM
- Dex filformat
- dx-verktyget
- Skräp samlare
- Styr Dalvik VM
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
SMS-meddelanden
- Introduktion
- SMSManager-klassen
- SEND_SMS-tillståndet
- Skickar SMS
- Tar emot SMS
Telefoni
- Introduktion
- Initiera telefonsamtal
- android.telephony-paketet
- Klassen CallLocation
- PhoneStateListener-klassen
- ServiceState-klassen
- Klassen TelephonyManager
- Begränsningar,Android VoIP
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
- Instrumenteringsramverk
Adaptrar
- Introduktion
- Klasshierarki
- Adapterns syfte
- Klassen SimpleCursorAdapter
- ArrayAdapter-klassen
Rörande backgrundsbilder
- Introduktion
- Utveckla Live Wallpaper
- Användarinteraktion
- Användar-sdk Element
- Användningsfunktionen Element
- Prestandakodprov
BroadcastReceiver
- Introduktion
- Registrera en mottagare
- Mottagarens livscykel
- Kodprover
Blåtand
- Introduktion
- Förmågan
- Klassen för Bluetooth-adapter
- Bluetooth-enhetsklassen
- BluetootnSocket-gränssnittet
- Klassen BluetoothServerSocket
- Bluetooth-klassen
- Bluetooth-tillstånd
- Konfigurera Bluetooth
- Hitta enheter
- Frågar ihopkopplade enheter
- Enhetsupptäckt
- Aktiverar upptäckbarhet
- Anslutning av enheter
- Kodprover
Text till tal
- Introduktion
- Pico motor
- Demo
- Enkel TTS-motor
- Kodprover
Android Search
- Introduktion
- Förslagsleverantörer
- onSearchRequest()-metoden
- Förslagsleverantör
Kamera
- Introduktion
- Autofokus
- Bildparametrar
- Scenlägen
Accelerometer
- Introduktion
- SensorManager-klassen
- SensorListenr-gränssnittet
Kompass
- Introduktion
- SensorManager-klassen
- SensorListenr-gränssnittet
Vibration
- Introduktion
- Vibratorklassen
- Vibrationssekvenser
WiFi-anslutning
- Introduktion
- WifiManager-klassen
- Användarbehörigheter
- Searching för Hot Spots
- Ansluta Hot Spots
Networking
- Introduktion
- Java Networking Klasser
- Android Networking Klasser
- Apache Networking Klasser
Input Method Framework
- Introduktion
- Attributet android:inputType
- Anpassad IMF
Enhetsrotation
- Introduktion
- Två XML Layoutdokument
- Kodprover
Lokalisering
- Introduktion
- Standardresurser
- Aktuell plats
- Testning
- Anpassad plats
- Kodprover
Minne Management
- Applikationskontexten
- Ändringar av skärmorientering
- Statiska inre klasser
- Svaga referenser
- Skräp samlare
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
- Verktyget draw9patch
- Emulatorverktyget
Direktmeddelande
- Introduktion
- Jabber-protokoll
- GTalk Interaktion
             56 timmar
        
        
Vittnesmål (4)
Tränaren var villig att utforska ytterligare problem i dolk.
Susheel - Home
Kurs - Dependency Injection with Dagger 2
Maskintolkat
Tränare kunskap och lätthet som han presenterade det med.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maskintolkat
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurs - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
