Bonjour,
J'aurais voulu savoir si il est possible d'utiliser une base de données sous Android sans passer par "Content Provider" ?
Sachant que mon application n'a pas besoin de communiquer avec des applications tierces.
Merci par avance
Bonjour,
J'aurais voulu savoir si il est possible d'utiliser une base de données sous Android sans passer par "Content Provider" ?
Sachant que mon application n'a pas besoin de communiquer avec des applications tierces.
Merci par avance
# apt-get install freedom
SQLite est juste une base de données... tu peux en avoir 28498 dans ton appli si tu veux, elle n'est couplée à aucun provider....aucun code... c'est un "utilitaire de stockage et de recherche".
Par contre, il y a de fortes chances pour que les ContentProvider utilisent SQLite (mais ce n'est pas toujours le cas, j'ai une appli qui fourni le content en fonction de données stockées dans un fichier local).
Et l'accès aux données, si il est facilité par le ContentProvider (en particulier la gestion CRUD), ne passe pas obligatoirement par un ContentProvider... Un système à base de service/intent peut très bien marcher aussi.
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
Et surtout
Merci pour cette réponse nicroman.
Je vais donc chercher du côté du système de base ^^
Merci encore
# apt-get install freedom
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager