Я хочу поделиться некоторыми изображениями иконок между двумя приложениями. Я сохранил значки в папке из Приложения 1 и попытался использовать папку из приложения 2. В этот раз я получил некоторую проблему с разрешением. Я не смог добавить разрешение также потому, что он не является корневым устройством.Контент-провайдер и хранилище изображений
Так что теперь я пытаюсь сохранить значки в контент-провайдере. Можно ли сохранять изображения в поставщике контента? Есть ли другой хороший метод для реализации этого? Пожалуйста помоги.
частных статических окончательное Строка DATABASE_CREATE = "создать таблицу" + DATABASE_TABLE + "(_id первичного ключа, автоинкремент," + "иконы BLOb не равно нулю, текстовое имя не равно нулю);"; это запрос создания, который я использую. Это правильно – Kamalone
@Paru это выглядит правильно, хотя вам не нужно + между автоинкрементами. Также я бы использовал кепки для ключевых слов SQL, так как это большинство людей делают. Вы также хотите создать свою базу данных в SQLiteOpenHelper, который будет использоваться в вашем ContentProvider. – jjNford
Да. Это правильно. – Kamalone