Android переходит на режим SD-карты

У меня есть приложение, которое загружает большую часть ресурсов из Интернета во время выполнения. Большинство этих ресурсов представляют собой изображения.

Я не хочу, чтобы пользователь видел эти изображения в приложении галереи или в любом другом приложении. Это требование очень важно для меня, поскольку:

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

Примечание: я осведомлен о том, что рутированные пользователи могут делать все, что захотят, и меня не волнует, что этот пользователь будет мешать вверх приложение.

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

Я разрешаю пользователю переместить мое приложение на SD-карту, но:

  1. что происходит со всеми файлами, которые я сохранил во внутреннем хранилище и в БД?
  2. Все ли они перемещаются в SD карта с приложением? Они остаются во внутренней памяти?

Я полагаю, что они остаются во внутренней памяти, но я не нашел для этого никакой документации.

И после того, как я разберусь с поведением, у меня возникнет еще несколько вопросов. Единственное, что у меня есть, - это то, что ресурсы будут загружены из Интернета, и пользователь не увидит их ни в каком другом заявление. Мне все равно, где сохраняются эти файлы, я думаю, что если пользователь решит переместить приложение на SD-карту, это связано с тем, что у него недостаточно памяти во внутреннем хранилище, поэтому я должен перенести все свои ресурсы на SD Card.

  1. Могу ли я сохранить что-нибудь на SD-карте, чтобы эти файлы не были общедоступными?
  2. Как лучше всего справиться с этой ситуацией?
  3. Что я могу сделать в этой ситуации?
  4. Могу ли я справиться с этой ситуацией? Я знаю, установлено ли приложение на SD-карту или во внутреннюю память?

Я хотел бы поблагодарить вас за все ваши идеи и рекомендации.

5
задан nheimann1 22 November 2011 в 17:03
поделиться