При удалении приложения все данные приложения будут удалены (внешний, внутренний, общий префикс). ЕСЛИ вы используете внешнее хранилище, связанное с вашим приложением.
Например, путь к внешней памяти будет:
(API 8+): getExternalFilesDir()
(API 7): getExternalStorageDirectory()
Если вы хотите сохранять данные вы можете написать в разделяемом внешней
(API 8+): getExternalStoragePublicDirectory()
(API 7): getExternalSt orageDirectory()
Музыка/ - Медиа-сканер классифицирует все носители, найденные здесь как музыку пользователя.
Подкасты/ - Медиа-сканер классифицирует все носители, найденные здесь как подкасты.
Рингтоны/ - Медиа-сканер классифицирует все носители, найденные здесь как мелодию звонка.
Сигнализация/ - Медиа-сканер классифицирует все носители, найденные здесь как звуковой сигнал.
Уведомления/ - Медиа-сканер классифицирует все носители, найденные здесь как звуковые уведомления.
Фотографии/ - Все фотографии (кроме фотографий, снятых камерой).
Кинофильмы/ - Все фильмы (кроме снятых с видеокамерой).
Загрузить/ - Прочие загрузки.
Разъяснения в Developers
Как я помню, общий путь не стираются после приложения удаления, но плохо то, что другие приложения могут иметь доступ к нему.
BTW, внешний пример, вы можете использовать внутреннее хранилище, так как не все телефоны будут иметь SD-карты.
Что делать с вкладкой настроек, где пользователь может сохранять данные и загружать их из файла? – James
Не важно, как вы это делаете. Важно сохранить его в нужном месте. и SD-карта или удаленный сервер. –