„Mobil- és webes szoftverek mobil kikerdezo” változatai közötti eltérés
A VIK Wikiből
Nincs szerkesztési összefoglaló |
|||
1. sor: | 1. sor: | ||
{{Vissza | Mobil- és webes szoftverek}} | {{Vissza | Mobil- és webes szoftverek}} | ||
{{Kvízoldal | {{Kvízoldal | ||
|cím = Mobil-és webes szoftverek | |cím = Mobil-és webes szoftverek mobil kikérdező}} | ||
== Az Android Linux Kernel alapú OS == | == Az Android Linux Kernel alapú OS == |
A lap 2022. december 13., 00:37-kori változata
Az Android Linux Kernel alapú OS
- Igaz
- Hamis
Android platformra csak Java nyelven lehet fejleszteni
- Igaz
- Hamis
A layoutok egymásba ágyazhatók
- Igaz
- Hamis
Az R.java-t kézzel kell mindíg frissíteni
- Igaz
- Hamis
Egy erőforrás könyvtáron csak egy erőforrás minősítő lehet
- Igaz
- Hamis
Hálózati kommunikációt külön szálon érdemes végrehajtani
- Igaz
- Hamis
Egy Activity-re egyszerre csak egy fragment csatolható
- Igaz
- Hamis
Képernyő elforgatásakor alap esetben az Activity onDestroy() függvénye is lefut
- Igaz
- Hamis
Nem minden esetben kell a BroadcastReceiver-t regisztrálni a Manifest fileban
- Igaz
- Hamis
A Service kódja alapértelmezetten külön szálon fut
- Igaz
- Hamis
Az Android platform réteges felépítésű
- Igaz
- Hamis
A manifest állományba fel kell sorolni az összes alkalmazáskomponenst (Kivéve a dinamikusan regisztrált BR-eket)
- Igaz
- Hamis
A Service komponens azután is futva maradhat, hogy az őt hívó komponens megáll
- Igaz
- Hamis
A Room SQLite implementációra épül
- Igaz
- Hamis
Fragmenteket csak dinamikusan csatolhatunk
- Igaz
- Hamis
Változtatható az alábbi lista (pl új elem hozzáadásával?) val list:MutableList = mutableListOf()
- Igaz
- Hamis
A Room memóriában tárolja el hosszútávra az adatokat
- Igaz
- Hamis
A Content Provider csak adatlekérdezést támogat
- Igaz
- Hamis
A Retrofit implementáció futásidőben generálódik
- Igaz
- Hamis
Egy Fragment ugyanúgy statikusan és dinamikusan is Activity-hez rendelhető
- Igaz
- Hamis
- Igaz
- Hamis
Az Android biztosít keretrendszert egyedi beállítások képernyő létrehozására
- Igaz
- Hamis
A Retrofit beépítve használja a GSON-t JSON és objektumok közti konvertálásra
- Igaz
- Hamis
A Content Provider adatot szolgáltat komponensek között
- Igaz
- Hamis
Az Intent-ek átadása közvetlenül a komponensek között történik
- Igaz
- Hamis
Melyik állítás igaz a FragmentTransaction osztályra?
- a Fragmentek layoutja rajta keresztül módosítható
- lehetővé teszi, hogy a Fragment backstackre kerüljön
- renderelés után automatikusan végrehajtódik
- csak az Activity onResume() után indítható FragmentManager.beginTransaction()-el
Mi a képernyő sűrűség?
- A pixelek száma adott fizikai területen belül, tipikusan inchenként
- A képernyő átlója fizikai pixelben mérve
- Képernyő pixelrétegeinek mérőszáma
- Pixelek száma egy etalon méretű referenciaképernyőn
Mi az az ANR?
- Az Android natív platformréteg rövidítése
- Felhasználót értesítő dialógusablak, hogy az alkalmazás nem válaszol
- UI komponens
- Egyik sem ezek közül
Mi a RecyclerView előnye a LinearLayout-al szemben?
- Fragmenteken csak RecyclerView használható
- Rövidebb kód írását teszi lehetővé
- Újrafelhasználja a benne lévő View-kat, így performancia szempontból előnyösebb ha nagy listát készítünk
- Automatikusan CardView-ban jeleníti meg az elemeket
Melyik erőforrás mappába kell rakni fejlesztéskor a statikus fájlokat (pl. zene, vagy egyéb bináris file)?
- res/drawable
- res/layout
- res/raw
- assets
Az android alkalmazás telepítője egy .... állomány
- aar
- o
- ipa
- apk
Melyek igazak a sűrűség független pixelre(dp)?
- px=dp*(dpi/160)
- Egy dp egy fizikai pixelnek felel meg egy 300 dpi-s képernyőn
- Egy dp egy fizikai pixelnek felel meg egy 160 dpi-s képernyőn
- px=dp*(dpi/300)
Melyek igazak a Kotlin nyelvre?
- Kotlin kódon belül használhatunk Java osztályokat
- Csak Androidon használható
- Null-safety támogatás
- Nem tartalmaz funkcionális programozási elemeket
Mi igaz a manifest fájra?
- Az összes alkalmazás komponenst fel kell sorolni benne kivéve a dinamikusan regisztrálható BR komponenseket
- XML és Java/kotlin kódot is tartalmazhat
- Csak az Activity-ket kell felsorolni benne
- Az igényelt engedélyeket itt is javasolt felsorolni
Mi igaz az Intentre?
- Komponensek közötti komunikációra használható
- Csak explicit lehet
- Csak alkalmazáson belül működik
- Része lehet akció és adat is
Mi igaz Broadcast Receiver-re?
- Külön álló nézet saját UI felülettel
- Android alkalmazás komponens típus
- Rendszerszintű eseményekre is tud reagálni
- A View-ból származik
Mi igaz a Retrofitra?
- HTTP(S) műveleteket képes végezni
- Nem támogatott a query paraméterezés
- Jól konfigurálható a JSON és objektum reprezentációk közötti konverter
- A hálózati hívásokat segít külön szálon végrehajtani
Az alábbiak közül melyek számítanak erőforrásnak az Android platformon?
- Felületi elem leírók(layout)
- Képek
- Stílusok
- Szöveges erőforrások