Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Kurzusleírás
Bevezetés
- Mi az a Android?
- Android SDK
- Android JVM
- A szoftververem
- A fejlesztőeszközök (ADT)
- Felhasználói felület
- Fejlesztőeszközök telepítése
- Tartalomszolgáltatók
- Szolgáltatások
- Szándékok
- Activities
- Nézetek
- Konfigurációs fájl
- Egyszerű Hello World
- Alkalmazási műtermékek
- Eszközcsomagoló eszköz
- Belépési pont tevékenység
- Elszánt
- Mások Activiti hívása
- Az Activities Stack
- Szüneteltetve és leállítva Activities
- SQL item Database
- Rendszer Management
- Elválasztott folyamatok
- Komponens és integrációs architektúra
Alkalmazási források
- Mik azok az erőforrások?
- String erőforrások
- Elrendezési források
- Kódminták
- Erőforrás referencia szintaxis
- Összeállított források
- Összeállított Animation fájl
- Összeállított bittérképek
- Összeállított felhasználói felület-meghatározások
- Összeállított tömbök
- Összeállított színek
- Összeállított karakterláncok
- Összeállított stílusok
- Összeállított önkényes nyers XML fájl
- Lefordítatlan források
- Az .apk fájl
- Eszközök
- Eszközök és erőforrások címtárstruktúrája
A szándék fogalma
- Bevezetés
- Szándékszűrő
- Használja az Intent to Start Activity funkciót
- Android Rendelkezésre álló szándékok
- Kódminták
- Szándék kategóriák
- Késői futásidejű kötés
- Használja az Intent to Start szolgáltatást
- Műsorszóró vevők
- Az Intent Object Structure
- Az Intent komponens neve
- A szándékos cselekvés
- A szándékadatok
- A szándék kategória
- Az Intent Extrák
- Az Intent Flags
- Szándékok felbontása
- Szándékszűrő szerkezete
- A cselekvési teszt
- A kategória teszt
- Az adatteszt
- Több mérkőzés
- Android Előre meghatározott szándékok
- Minták
Felhasználói felület vezérlői
- Bevezetés
- GUI minta a forráskódban
- GUI minta itt: XML
- GUI minta XML és forráskód
- TextView
- TextView minta
- TextView stílusminta
- Szöveg szerkesztése
- EditText minta
- AutoCompleteTextView
- AutoCompleteTextView minta
- MultiAutoCompleteTextView
- MultiAutoCompleteTextView minta
- Gomb
- Gomb minta
- ImageButton
- ImageButton minta
- Váltó gomb
- ToggleButton minta
- Checkbox Control
- Checkbox Control Minta
- RadioButton Control
- RadioButton Control minta
- Lista nézet
- ListView minta
- GridView vezérlés
- GridView vezérlési minta
- Dátum és idő vezérlők
- Galériavezérlő
- MapView
- WebView
Layout Managers
- Bevezetés
- Lineáris elrendezés
- Elrendezés súlya
- Grav
- Minták
- Táblázat elrendezése
- Padding Properties
- RelativeLayout
- AbsoluteLayout
- FrameLayout
- TabsHost
Menük és párbeszédpanelek
- Bevezetés
- Menü felület
- MenuItem felület
- Almenü felület
- Menüelemek csoportja
- Menüelemek Attribútumok
- Konténer menüelemek
- Rendszer menüelemek
- Másodlagos menüelemek
- Alternatív menüelemek
- Menü létrehozása, minta
- Menüelemek csoportok
- Menüpontok Eseménykezelés
- Visszahívási funkció felülbírálása
- Határozza meg a Figyelőt
- Intents használata
- Kibővített menü
- Ikon menük
- Almenük
- Rendszermenük
- Helyi menük
- Minták
- Menüesemények kezelése
- Menü létrehozása a XML segítségével
- Figyelmeztető párbeszédpanel
- Prompt párbeszédpanel
- Minták
Hely alapú szolgáltatások
- Bevezetés
- A térképkulcs
- Az MD-5 aláírás
- Google Maps Key
- Szükséges engedélyek
- Kódminta
- A térképvezérlő
- Kódminták
- Maps fedvények
- Kódminták
- A Geokóder osztály
- A címosztály
- A LocationManager osztály
- A LocationListener felület
- A Debug Monitor szolgáltatás (DMS)
Android Biztonsági modell
- Bevezetés
- Telepítés
- A Keytool Utility
- A jarsigner segédprogram
- Telepítés az Eclipse segítségével
- Elválasztott folyamatok
- Deklaratív engedélyezési modell
Alkalmazás életciklusa
- Bevezetés
- Tevékenység életciklus módszerei
- Az onStart() és onResume() metódusok
- Az onPause() és onStope() metódusok
- Vissza az előző tevékenységhez
- Az onStop() és onDestroy() metódusok
- Az onCreate() metódus
- Az onPause() metódus
SQL item Database
- Bevezetés
- SQLite Megvalósítás
- Az SQLiteOpenHelper osztály
- Az onCreate() metódus
- Az onUpgrade() metódus
- Az onOpen() metódus
- A getWriteableDatabase() módszer
- A getReadableDatabase() módszer
- Az SQLiteDatabase osztály, az execSQL() módszer
- 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
- SQL item Database
- Tartalomszolgáltatók architektúrája
- Tartalomszolgáltatók regisztrációja
- Tartalomszolgáltatók REST Access
- Tartalomszolgáltatók URL-struktúrája
- Tartalomszolgáltatók MIME típusai
- A Tartalomszolgáltató használata
- Feljegyzések lekérése
- Rekordok hozzáadása
- A kurzor objektum
- A ContentValues() objektum
- Tartalomszolgáltató bemutatója
Fájl Management
- Bevezetés
- Fájlok létrehozása
- AccessEgyszerű fájlok kezelése
- AccessNyers erőforrások használata
- XML Fájlok forrásai
- SD kártya külső tárhely
Háttér alkalmazások
- Bevezetés
- Szolgáltatások
- Háttér szálak
- Pirítós készítés
- Értesítések
- Egyéb rendszerszolgáltatások
- Háttér tevékenység minta
Tevékenységi adatok
- Bevezetés
- Az Intent Class
- Indítsa el a tevékenységi módszereket
- Adattovábbítás Activities között
- Koherens felhasználói élmény
- Kódminta
Web View
- Bevezetés
- A WebView osztály
- Az android.webkit csomag
- Az INTERNET engedély
- A loadUrl() metódus
- JavaSzkript támogatás
- A loadData() metódus
- A WebView módszerek
- A WebViewClient osztály
- A WebChromeClient osztály
Java Nyelv
- Bevezetés
- A határok
- Harmadik fél Java könyvtárai
Hibakeresés
- Bevezetés
- Eclipse Java Szerkesztő
- Eclipse Java Debugger
- Logcat
- Android Debug Bridge
- Dalvik Debug Monitor szolgáltatás
- Traceview
Gyorsulásmérő
- Bevezetés
- A SensorManager osztály
- A SensorListenr interfész
Lokalizáció
- Bevezetés
- Alapértelmezett erőforrások
- Jelenlegi terület
- Tesztelés
- Egyéni nyelv
- Kódminták
Beszédbevitel
- Bevezetés
- A RecognizerIntent osztály
- Kezdés Speech Recognition
- Google szerveroldal
- A nyelvi modell
- Szabad formájú nyelvi modell
- Web Search Nyelvi modell
Fejlesztési 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 emulátor eszköz
Android Alkalmazások tesztelési gyakorlata – 4 óra
Automatizált tesztelés
- JUnit Testing
- Az állítások használata
- Instrumentation Framework
Eszköztesztelésen
- Felhasználói felület és konzisztencia
- Az operációs rendszerrel való interakció funkcionalitása
- Networking Tesztelés
- Stressz teszt feltételei
- Nemzetközi támogatási tesztelés
- Általános követelmények
Eszköz távoli tesztelése
- DeviceAnywhere Platform
- Forgatókönyvek, amelyekről gondoskodni kell
Követelmények
Egyik sem
21 Hours
Vélemények (2)
Edzői tudás és könnyedség, amellyel bemutatta.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurzus - Android Applications Testing
Machine Translated
jó felkészültség és tréner ismerete + elkötelezettség
lukasz - DPDgroup IT Solutions sp. z o.o.
Kurzus - Android Applications Testing
Machine Translated