„Mobil- és webes szoftverek mobil kikerdezo” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
| (16 közbenső módosítás ugyanattól a felhasználótól nincs mutatva) | |||
| 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 == | ||
| 54. sor: | 54. sor: | ||
== Az Android platform réteges felépítésű == | == Az Android platform réteges felépítésű == | ||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | {{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | ||
# Igaz | # Igaz | ||
| 103. sor: | 98. sor: | ||
# Hamis | # Hamis | ||
== A | == A SharedPreferences alaptípusok kulcs-érték párokban való tárolására alkalmas == | ||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | {{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | ||
# Igaz | # Igaz | ||
| 123. sor: | 118. sor: | ||
# Hamis | # Hamis | ||
== Az Intent-ek átadása közvetlenül a | == Az Intent-ek átadása közvetlenül a komponensek között történik == | ||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | ||
# Igaz | # Igaz | ||
| 163. sor: | 158. sor: | ||
# assets | # assets | ||
== Az android alkalmazás telepítője egy .... állomány | == Az android alkalmazás telepítője egy .... állomány == | ||
{{kvízkérdés|típus=egy|válasz=4|pontozás=-}} | {{kvízkérdés|típus=egy|válasz=4|pontozás=-}} | ||
# aar | # aar | ||
| 169. sor: | 164. sor: | ||
# ipa | # ipa | ||
# apk | # apk | ||
== Melyek igazak a sűrűség független pixelre(dp)? == | |||
{{kvízkérdés|típus=több|válasz=1,3|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=1,3|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=1,4|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=1,4|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=2,3|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=1,3,4|pontozás=-}} | |||
# 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? == | |||
{{kvízkérdés|típus=több|válasz=1,2,3,4|pontozás=-}} | |||
# Felületi elem leírók(layout) | |||
# Képek | |||
# Stílusok | |||
# Szöveges erőforrások | |||
== Az Android csak a Java 1.3 szintaxist támogatja. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A RelativeLayout weight és weightSum értékei teszik lehetővé, hogy elemeket súlyozottan helyezzünk el benne. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Egy LinearLayout maximum egy másik LinearLayout-ot tartalmazhat. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A fragmentek életciklusa megegyezik az Activity életciklusával, ugyanannyi callback függvény létezik == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Android platformon 1 dp két fizikai pixelnek felel meg == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Az obfuszkálás során az apk-ból állítjuk vissza a forráskódot. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Az activity életciklus függvényeinek felüldefiniálásakor kötelező az ősosztály implementációjának meghívása == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Az Andorid alkalmazás a következő 4 féle komponenst tartalmazhatja Activity, Broadcast Receiver, Service és Content Provider == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Képernyő elforgatáskor az Activity onPause, onStop, onStart és onResume függvényei hívódnak csak meg. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Az R.java-t akkor sem szabad kézzel szerkeszteni, ha segíteni szeretnénk a fordító munkáját azonosító változtatáskor. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Az ''AsyncTask doInBackground()'' függvénye alapértelmezetten külön szálon fut. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Layout xml-ben is beágyazhatunk Fragment-eket. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A classes.dex tartalmazza az erőforrásokat == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Android 6-tól felfele minden engedélyt el kell kérni futásidőben == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Elég build.gradleben megadni a package-t (Manifestben nem kell) == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A ServiceComponent onStartCommand függvénye alapértelmezetten külön szálon indítja el. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Toolbar használatakor javasolt beállítani a NoActionbar stílust a styles.xml-ben == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A Room legenerálja a Data Access Object interfész implementációját == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Veszélyesnek számító műveletekre futási időben kell engedélyt kérni == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Kotlin extension használata esetén elkerülhető a findViewById(...) függvény használata. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Egy alkalmazás statikus fájlai telepítéskor az external storage-ba kerülnek. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Ha Service-t started módban akarunk használni, akkor az onBind() függvényt kell megvalósítani. == | |||
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== Hálózati hívást Androidon csak háttérszálon lehet hívni == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
== A ''ContentProvider'' elérése ''ContentResolver'' segítségével történik. == | |||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||