Я розумію, що постачальники вмісту створені для того, щоб вони могли публічно обмінюватися даними між програмами. Однак мені цікаво, чи є у когось думки щодо того, щоб зробити Провайдера вмісту для використання лише у власній програмі. Чи були б якісь переваги в цьому? Якісь недоліки?
Раніше я просто реалізував SQliteOpenHelper для доступу до даних зі своєї бази даних, але я розглядаю можливість створення постачальника вмісту. Я відчуваю, що підхід URI до запитів даних зрозумілий і стислий. З іншого боку, чи буде використання Провайдера вмісту лише для мого додатка зайвим (оскільки всередині нього у мене буде клас SQliteOpenHelper) і більше роботи, ніж мені потрібно?