сохранение изображений в приложении - Android - PullRequest
0 голосов
/ 02 февраля 2012

Я разрабатываю приложение, в котором мне нужно сделать снимки с камеры и сохранить их в приложении, как в этом месте "/data/data/com...../images" - вот что я хочу знать:правильный подход.если нет, предложите, но мои изображения не должны быть доступны для других приложений.

Спасибо и С уважением, puneeth

Ответы [ 2 ]

0 голосов
/ 03 февраля 2012

Вы говорите о каталоге Context.getFilesDir () . Обратите внимание, что на старых телефонах с отдельным хранилищем SD-карт эта область, вероятно, будет довольно ограниченной по размеру, поэтому будьте осторожны с сохранением большого количества изображений. Вы можете использовать getExternalCacheDir () или getExternalFilesDir () вместо.

0 голосов
/ 02 февраля 2012

Я думаю, что у каждого подхода есть свои недостатки. Если картинка всегда будет там (если только вы не удалите ее через приложение), я думаю, что это не лучший подход. В противном случае это нормально использовать этот подход (что я тоже делаю). Единственное, что я принял к сведению, так это то, что если кто-то удалял изображение, у него всегда должно быть изображение по умолчанию для отображения (что позволяет избежать сбоя приложения и других проблем выравнивания).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...