Är det bra att använda ContentProvider för att hantera databastabelloperationer endast för en applikation?
Om din data endast är exklusiv för din applikation och andra applikationer inte kan använda den ser jag ingen anledning att använda ContentProviders. ContentProvider används som ett gränssnitt för att dela din applikations data till andra applikationer. Om din data kan delas eller andra program är beroende av det måste du använda ContentProvider.
Du kan också skapa en uppsättning behörigheter för dina innehållsleverantörer för att begränsa vissa funktioner i leverantören.