Articles

Affichage des articles du mai, 2021

Mini projet et tutoriel android sur les bases de données internes avec SQLite Room

Image
Dans cet article on va apprendre à travailler avec Android Room database pour créer et manipuler des bases de données internes SQLite au niveau de nos applications android. Autrefois, nous étions capable de créer notre base, nos tables et nos données grâce à SQLiteOpenHelper et SQLiteDatabase. Ce qui engendrait la saisie d'une grande quantité de code standard  pour créer et manipuler même une très petite base de données. De plus, aucune vérification au moment de la compilation des requêtes SQL brutes n'a été possible.  Et si le schéma de la base est modifié, nous étions obligé de mettre à jour les requêtes SQL concernés.  Mais maintenant avec Jetpack libraries nous sommes devenu capable de créer et manipuler nos bases de données internes de manières plus flexible grâce à Room library. La librairie Room fournit une couche d'abstraction sur SQLite, ce qui permet un accès plus robuste à la base de données  tout en offrant toute la puissance de SQLite. Room est une librairie OR