Comment utiliser SQLite sous Android ?

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
60
Mois de parution
mai 2012
Domaines


Résumé
Dans cet article, nous allons montrer au travers d'un simple exemple, comment utiliser SQLite avec Android pour effectuer des opérations d'écriture et de lecture de données.

1. SQLite ?

SQLite est une base de données open source intégrée à Android. SQLite supporte les fonctions standards des bases de données relationnelles, comme la syntaxe SQL, les transactions et les requêtes préparées. Elle supporte les types de données TEXT, INTEGER et les réels.

1.1. SQLite dans Android

SQLite est disponible sur tous les périphériques fonctionnant sous Android et utiliser SQLite ne requiert aucune configuration précise ou système d'administration. Vous avez simplement besoin de définir les requêtes de création de mise à jour de la base de données. Après cela, la base de données sera gérée par vous et la plateforme Android.

Accéder à une base de données SQLite implique aussi d'accéder aux fichiers système ; ce qui peut être très long. Il est donc recommandé d'effectuer les opérations de base de données de manière asynchrone, par exemple en utilisant la classe AsyncTask.

Si votre application doit créer une base de données SQLite, cette...

Cet article est réservé aux abonnés. Il vous reste 94% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Les mécanismes « exotiques » de Python

Magazine
Marque
GNU/Linux Magazine
Numéro
249
Mois de parution
juin 2021
Domaines
Résumé

Certains mécanismes de Python sont méconnus, peu utilisés. Ce n’est pas pour autant qu’ils sont inutiles, loin de là ! Dans cet article, nous allons faire un tour de quelques-unes de ces structures sous-employées.

Flutter 2 : l’alternative professionnelle

Magazine
Marque
GNU/Linux Magazine
Numéro
249
Mois de parution
juin 2021
Domaines
Résumé

Le 3 mars 2021, Google annonce Flutter 2 dans le premier événement « Flutter Engage ». La target Web/PWA devient stable et les targets desktop deviennent bêta avec une preview sur stable. Du côté Dart, la null safety devient la norme. Pendant ce temps, « Courses » se structure, adopte MVVM et devient non nullable !

Analyser un système avec SystemTap

Magazine
Marque
GNU/Linux Magazine
Numéro
248
Mois de parution
mai 2021
Domaines
Résumé

SystemTap est un outil d’analyse et de débogage de Linux. En instrumentant des points précis du système d’exploitation, il permet d’afficher des traces, de faire des mesures, ou de modifier le comportement d’un système existant, sans le recompiler, et même sans le redémarrer.