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