Waar moet je rekening mee houden bij het opslaan van de staat van de app met behulp van de onSaveInstanceState-methode?
Android
Leg uit wat uitbreidingsfuncties zijn en wat hun belangrijkste doel is in programmeren.
Wat is de relatie tussen de methods hashCode en equals in Java?
Kun je uitleggen wat het gebruik van het trefwoord crossinline in Kotlin betekent en in welke gevallen het wordt toegepast?
Is het aanroepen van unbindService de enige stap om de service correct af te sluiten en te verwijderen?
Welke beperkingen en kenmerken zijn er bij het gebruik van GlobalScope in Kotlin Coroutines?
Hoe implementeer je een methode om een unieke hash van een object in Java te berekenen?
Kunt u uitleggen wat de term reified betekent in programmeren?
Welke methoden kunnen worden gebruikt om de kans op botsingen te verminderen bij het gebruik van hash-tabellen?
Is het mogelijk om een ArrayList programmatisch opnieuw te initialiseren door de inhoud er dwingend te vervangen?
Kun je uitleggen wat de functie coroutineScope in Kotlin betekent en waar deze voor wordt gebruikt?
Hoe wordt de serialisatie en deserialisatie van objecten uitgevoerd met Parcelable in Android?
Is het mogelijk dat een service zich tegelijkertijd in de staten onBind en started bevindt?
Welke hoofdmethoden zijn beschikbaar in de CoroutineScope-interface voor het beheren van coroutines?
Kunt u de interne structuur en het werkingsmechanisme van de hash-tabel in Java uitleggen?
Leg uit wat een Content Provider is in de context van Android-ontwikkeling en hoe het wordt gebruikt voor het uitwisselen van gegevens tussen applicaties.
Leg uit wat het concept van de klasse Nothing is in de context van programmeren.
Hoe wordt de informatieoverdracht tussen Fragment-componenten in Android uitgevoerd?
Kun je de belangrijkste niveaus en lagen noemen die worden gebruikt in de schone architectuur van softwaresystemen?