Bonsoir,
Je ne comprend pas très bien le concept des content provider, je cherche à lire les données de ma base de donnée de façon asynchrone. Pour y parvenir j'ai trouvé deux classes CursorLoader et AsyncTaskLoader.

J'ai réussi à mettre en place AsyncTaskLoader il me retourne bien mes données de la base de donnée, en revanche je ne comprend pas très bien à quel moment faut utiliser le ContentProvider ?

Question 1: Est ce que le ContentProvider permet de faire des insertions dans la base de donnée ?

Question 2: Est ce qu'il permet de mettre à jour automatiquement la base de donnée si il y a un changement de donnée.

Merci