Quiz sur les principes de base de Kotlin : Dépôt et WorkManager

  1. Parmi les composants d'architecture Android, lequel est chargé de maintenir à jour le cache hors connexion et de récupérer les données du réseau ?

  2. Quel est le meilleur moyen d'enregistrer des données structurées sur le système de fichiers de l'appareil pour une mise en cache hors connexion ?

  3. Transformations.map() convertit un LiveData en un autre ___.

  4. Parmi les stratégies suivantes, laquelle est un bon exemple du principe de séparation des tâches lorsque vous implémentez la mise en cache hors connexion ?

  5. Parmi les propositions suivantes, lesquelles sont des implémentations concrètes de la classe WorkRequest ? Plusieurs réponses possibles.

    Choisissez autant de réponses que vous jugez nécessaires.

  6. Parmi les classes suivantes, laquelle WorkManager utilise-t-il pour planifier la tâche en arrière-plan sur l'API 23 et versions supérieures ?

  7. Quelle API utilisez-vous pour ajouter des contraintes à une WorkRequest ?