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 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
- Bevezetés
- 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észülékek
- 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
Érintőképernyők
- Bevezetés
- Mozgásos események
- Eseménysorozatok
- Eseménykezelés
- Kezelési módszer
- Minták
Stílus meghatározása
- Bevezetés
- Stílus meghatározása
- Minták
- Stílusdefiníciók öröklődése
- Stílus tulajdonságai
- Téma meghatározása
- Előre meghatározott témák
- Előre meghatározott témák
- Előre meghatározott téma öröklése
- App widgetek fejlesztése
- Az alkalmazásmodulok áttekintése
- Gyakorlati minták
- Alapvető alkalmazásmodul-struktúra
- Konfigurációs tevékenység
- Tervezési irányelvek
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)
Web Services
- Bevezetés
- A HttpClient osztály
- A HttpGet osztály
- A HttpPost osztály
- A HttpResponse osztály
- Kódminták
- HTTP Get Request
- HTTP-küldési kérelem
- Kódminták
- Időtúllépési kivételek
- Menetelési problémák
Android Szolgáltatások
- Bevezetés
- Szolgáltatások létrehozása
- A szolgáltatási osztály
- Háttérfeladatok
- Inter Process Communication
- Elkülönített megvalósítás
- Helyi szolgáltatás Távoli szolgáltatások
- AIDL fordító
- Távoli szolgáltatás létrehozása a Remote Service használatával
- Minták
Media Framework
- Bevezetés
- Hang lejátszása
- Videó lejátszása
- Egyszerű MP3 lejátszó demo
- Egyszerű videólejátszó bemutató
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
Grafika Animation
- Bevezetés
- Képkockáról kockára Animation
- Kódminta
- Tween Animation
- Kódminták
Alapvető grafika
- Bevezetés
- A rajzolható absztrakt osztály
- Kódminta
- A ShapeDrable absztrakt osztály
- Kódminta
OpenGL grafika
- Bevezetés
- A glVertexPointer módszer
- A glDrawElement módszer
- Kódminta
Testreszabott nézetek
- Bevezetés
- Testreszabott folyamatjelző sáv
- Model View Controller
Android Szálak
- Bevezetés
- Az UI szál
- Az egyszálas szabály
- A runOnUiThread módszer
- A bejegyzés módszere
- A post-Delayed Method
- A Handler osztály
- Az AsyncTask segédprogram osztály
- Üzenetek küldése a kezelőnek
- Háttérszálak Figyelmeztetések
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
Tartalomszolgá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, Feljegyzések hozzáadása
- A kurzorobjektum, a ContentValues() objektum
- Tartalomszolgáltató bemutatója
- Tartalomszolgáltatók fejlesztése
- Kódminták
- A SimpleCursorAdapter osztály
- Az onCreate() metódus
- A query() metódus
- Az insert() metódus
- Az update() metódus
- A delete() metódus
- A getType() metódus
- Kódminták
- Változások értesítése
Megosztott beállítások
- Bevezetés
- A SharedPreferences felület
- A SharedPreferences.Editor osztály
- Kódminták
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
Dalvik VM
- Bevezetés
- Összehasonlítás a JVM-mel
- A dex fájlformátum
- A dx segédprogram
- Szemetes
- A Dalvik VM irányítása
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
SMS üzenetek
- Bevezetés
- Az SMSManager osztály
- A SEND_SMS engedély
- SMS küldése
- SMS fogadása
Telefonálás
- Bevezetés
- Telefonhívások kezdeményezése
- Az android.telephony csomag
- A CallLocation osztály
- A PhoneStateListener osztály
- A ServiceState osztály
- A TelephonyManager osztály
- Korlátozások,Android VoIP
Web View
- Bevezetés
- A WebView osztály
- Az android.webkit csomag
- Az INTERNET engedély
- A loadUrl() metódus
- JavaSzkripttá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
- Instrumentation Framework
Adapterek
- Bevezetés
- Osztályok hierarchiája
- Az adapter célja
- A SimpleCursorAdapter osztály
- Az ArrayAdapter osztály
Élő háttérképek
- Bevezetés
- Élő háttérkép készítése
- Felhasználói interakció
- A user-sdk Element
- A felhasználási funkció Element
- PerformanceCode minták
BroadcastReceiver
- Bevezetés
- Vevő regisztrálása
- Vevő életciklusa
- Kódminták
Bluetooth
- Bevezetés
- A képességek
- A Bluetooth Adapter osztály
- A Bluetooth-eszköz osztály
- A BluetootnSocket interfész
- A BluetoothServerSocket osztály
- A Bluetooth osztály
- Bluetooth engedély
- A Bluetooth beállítása
- Eszközök keresése
- Párosított eszközök lekérdezése
- Eszközök felfedezése
- Felderíthetőség engedélyezése
- Eszközök csatlakozása
- Kódminták
Szöveg beszédre
- Bevezetés
- Pico motor
- Demó
- Egyetlen TTS motor
- Kódminták
Android Search
- Bevezetés
- Javaslatok Szolgáltatók
- Az onSearchRequest() metódus
- Javaslat szolgáltató
Kamera
- Bevezetés
- Autofókusz
- Kép paraméterei
- Jelenet módok
Gyorsulásmérő
- Bevezetés
- A SensorManager osztály
- A SensorListenr interfész
Iránytű
- Bevezetés
- A SensorManager osztály
- A SensorListenr interfész
Rezgés
- Bevezetés
- A vibrátor osztály
- Rezgéssorozatok
WiFi kapcsolat
- Bevezetés
- A WifiManager osztály
- Felhasználói engedélyek
- Search a Hot Spots számára
- Hot Spots összekapcsolása
Networking
- Bevezetés
- Java Networking Osztályok
- Android Networking Osztályok
- Apache Networking osztályok
Beviteli módszer keretrendszer
- Bevezetés
- Az android:inputType attribútum
- Testreszabott IMF
Eszköz elforgatása
- Bevezetés
- Két XML elrendezési dokumentum
- Kódminták
Lokalizáció
- Bevezetés
- Alapértelmezett erőforrások
- Jelenlegi terület
- Tesztelés
- Egyéni nyelv
- Kódminták
Memória Management
- Az alkalmazás kontextusa
- A képernyő tájolása megváltozik
- Statikus belső osztályok
- Gyenge hivatkozások
- Szemetes
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
Azonnali üzenetküldés
- Bevezetés
- Jabber protokoll
- GTalk interakció
Követelmények
Egyik sem
56 Órák
Vélemények (4)
A tréner hajlandó volt további problémákat is feltárni a tőrben.
Susheel - Home
Kurzus - Dependency Injection with Dagger 2
Gépi fordítás
Edzői tudás és könnyedség, amellyel bemutatta.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurzus - Android Applications Testing
Gépi fordítás
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurzus - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.