Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés
- Mi az Android?
- Android SDK
- Android JVM
- A szoftverréteg
- A fejlesztői eszközök (ADT)
- Felhasználói felület
- Fejlesztői eszközök telepítése
- Tartalomszolgáltatók
- Szolgáltatások
- Intents
- Aktivitások
- Nézetek
- Konfigurációs fájl
- Egyszerű Hello World
- Alkalmazás elemek
- Asset csomagoló eszköz
- Belépési pont aktivitás
- Intent
- Más aktivitások hívása
- Az aktivitások verem
- Szüneteltetett és leállított aktivitások
- SQLite adatbázis
- Rendszerkezelés
- Elkülönített folyamatok
- Komponens és integrációs architektúra
Alkalmazás erőforrások
- Mik azok az erőforrások?
- Szöveges erőforrások
- Elrendezési erőforrások
- Kódminták
- Erőforrás hivatkozási szintaxis
- Fordított erőforrások
- Fordított animációs fájlok
- Fordított bitképek
- Fordított felhasználói felületi nézetdefiníciók
- Fordított tömbök
- Fordított színek
- Fordított szövegek
- Fordított stílusok
- Fordított tetszőleges nyers XML fájlok
- Nem fordított erőforrások
- A .apk fájl
- Eszközök
- Eszközök és erőforrások könyvtárstruktúrája
Az Intent koncepció
- Bevezetés
- Intent szűrő
- Intent használata aktivitás indításához
- Android rendelkezésre álló intenciók
- Kódminták
- Intent kategóriák
- Késői futásidejű kötés
- Intent használata szolgáltatás indításához
- Szórási fogadók
- Az Intent objektum szerkezete
- Az Intent komponensnév
- Az Intent művelet
- Az Intent adat
- Az Intent kategória
- Az Intent kiegészítők
- Az Intent jelzők
- Intents felbontás
- Intent szűrő szerkezete
- A művelet teszt
- A kategória teszt
- Az adat teszt
- Több egyezés
- Android előre definiált intenciók
- Minták
Felhasználói felület vezérlők
- Bevezetés
- GUI minta forráskódban
- GUI minta XML-ben
- GUI minta XML-ben és forráskódban
- TextView
- TextView minta
- TextView stílus minta
- EditText
- EditText minta
- AutoCompleteTextView
- AutoCompleteTextView minta
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView minta
- Button
- Button minta
- ImageButton
- ImageButton minta
- ToggleButton
- ToggleButton minta
- CheckBox vezérlő
- CheckBox vezérlő minta
- RadioButton vezérlő
- RadioButton vezérlő minta
- ListView
- ListView minta
- GridView vezérlő
- GridView vezérlő minta
- Dátum és idő vezérlők
- Galéria vezérlő
- MapView
- WebView
Elrendezési kezelők
- Bevezetés
- LinearLayout
- Elrendezési súly
- Gravitáció
- Minták
- TableLayout
- Padding tulajdonságok
- RelativeLayout
- AbsoluteLayout
- FrameLayout
- TabsHost
Menük és párbeszédpanelek
- Bevezetés
- Menü felület
- MenuItem felület
- SubMenu felület
- Menüelemek csoportja
- Menüelemek attribútumai
- Tároló menüelemek
- Rendszer menüelemek
- Másodlagos menüelemek
- Alternatív menüelemek
- Menü létrehozása, minta
- Menüelemek csoportjai
- Menüelemek eseménykezelése
- Callback függvény felülírása
- Listener definiálása
- Intents használata
- Kibontott menü
- Ikon menük
- Almenük
- Rendszer menük
- Kontextus menük
- Minták
- Menü események kezelése
- Menü létrehozása XML használatával
- Figyelmeztető párbeszédpanel
- Kérdő párbeszédpanel
- Minták
Helyalapú szolgáltatások
- Bevezetés
- A térkép kulcs
- Az MD-5 aláírás
- Google Maps kulcs
- Szükséges engedélyek
- Kódminta
- A térkép vezérlő
- Kódminták
- Térkép rétegek
- Kódminták
- A Geocoder osztály
- A Cím osztály
- A LocationManager osztály
- A LocationListener interfész
- A Debug Monitor Service (DMS)
Android biztonsági modell
- Bevezetés
- Telepítés
- A keytool eszköz
- A jarsigner eszköz
- Telepítés Eclipse használatával
- Elkülönített folyamatok
- Deklaratív jogosultsági modell
Alkalmazás életciklusa
- Bevezetés
- Aktivitás életciklus metódusok
- Az onStart() és onResume() metódusok
- Az onPause() és onStope() metódusok
- Visszatérés az előző aktivitáshoz
- Az onStop() és onDestroy() metódusok
- Az onCreate() metódus
- Az onPause() metódus
SQLite adatbázis
- Bevezetés
- SQLite implementáció
- Az SQLiteOpenHelper osztály
- Az onCreate() metódus
- Az onUpgrade() metódus
- Az onOpen() metódus
- A getWriteableDatabase() metódus
- A getReadableDatabase() metódus
- Az SQLiteDatabase osztály, Az execSQL() metódus
- Az insert() metódus, A delete() metódus
- A rawQuery() metódus()
- Kódminták
- A query() metódus
- Kódminták
Szolgáltatók
- Bevezetés
- Android beépített tartalomszolgáltatók
- SQLite adatbázis
- Tartalomszolgáltatók architektúrája
- Tartalomszolgáltatók regisztrációja
- Tartalomszolgáltatók REST hozzáférés
- Tartalomszolgáltatók URL szerkezete
- Tartalomszolgáltatók MIME típusok
- Tartalomszolgáltató használata
- Rekordok lekérése
- Rekordok hozzáadása
- A Cursor objektum
- A ContentValues() objektum
- Tartalomszolgáltató bemutató
Fájlkezelés
- Bevezetés
- Fájlok létrehozása
- Egyszerű fájlok elérése
- Nyers erőforrások elérése
- XML fájl erőforrások
- SD kártya külső tároló
Háttérben futó alkalmazások
- Bevezetés
- Szolgáltatások
- Háttérszálak
- Toastok készítése
- Értesítések
- Egyéb rendszerszolgáltatások
- Háttéralkalmazás minta
Aktivitás adatok
- Bevezetés
- Az Intent osztály
- Aktivitás indítási metódusok
- Adatok átadása aktivitások között
- Összehangolt felhasználói élmény
- Kódminta
Web nézet
- Bevezetés
- A WebView osztály
- Az android.webkit csomag
- Az INTERNET engedély
- A loadUrl() metódus
- JavaScript támogatás
- A loadData() metódus
- A WebView metódusok
- A WebViewClient osztály
- A WebChromeClient osztály
Java nyelv
- Bevezetés
- A korlátok
- Harmadik féltől származó Java könyvtárak
Hibakeresés
- Bevezetés
- Eclipse Java szerkesztő
- Eclipse Java hibakereső
- Logcat
- Android Debug Bridge
- Dalvik Debug Monitor Service
- Traceview
Gyorsulásmérő
- Bevezetés
- A SensorManager osztály
- A SensorListenr interfész
Honosítás
- Bevezetés
- Alapértelmezett erőforrások
- Aktuális locale
- Tesztelés
- Egyéni locale
- Kódminták
Beszédbevitel
- Bevezetés
- A RecognizerIntent osztály
- Beszédfelismerés indítása
- Google szerver oldal
- A nyelvi modell
- Szabad formájú nyelvi modell
- Webkeresés nyelvi modell
Fejlesztői eszközök
- Bevezetés
- Az aapt eszköz
- Az adb eszköz
- Az android eszköz
- A ddms eszköz
- A dx eszköz
- A draw9patch eszköz
- Az emulator eszköz
Android alkalmazások tesztelési gyakorlatok - 4 óra
Automatizált tesztelés
- JUnit tesztelés
- Assertions használata
- Instrumentation keretrendszer
Eszközön történő tesztelés
- Felhasználói felület és konzisztencia
- Az operációs rendszerrel való interakció funkcionalitása
- Hálózati tesztelés
- Stressz tesztkörülmények
- Nemzetközi támogatás tesztelése
- Általános követelmények
Eszközön történő távoli tesztelés
- DeviceAnywhere platform
- Figyelni való forgatókönyvek
Követelmények
Nincsenek
21 Órák
Vélemények (1)
A tanár tudása és az egyszerűség, amelyben bemutatta azt.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurzus - Android Applications Testing
Gépi fordítás