Связывание приложения с sd картой

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Exact1990
Сообщения: 20
Зарегистрирован: 16 май 2012, 17:37

Связывание приложения с sd картой

Сообщение Exact1990 » 20 окт 2013, 14:12

В уроке 75 по сохранению на SD карту все расписано понятно, но не рассмотрен вопрос: как связать данные, сохраненные на карте памяти с приложением? К примеру, как при удалении приложения системой, дать ей понять, чтобы и наша папка также была удалена? + в менеджере приложений есть информаци о том, сколько занимают доп. файлы приложения на карте памяти. Как сделать, чтобы эта информация отображалась и для моего приожения?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Связывание приложения с sd картой

Сообщение Foenix » 20 окт 2013, 18:11

http://developer.android.com/guide/topi ... ernalCache
If you're using API Level 8 or greater, use getExternalCacheDir() to open a File that represents the external storage directory where you should save cache files. If the user uninstalls your application, these files will be automatically deleted. However, during the life of your application, you should manage these cache files and remove those that aren't needed in order to preserve file space.

If you're using API Level 7 or lower, use getExternalStorageDirectory() to open a File that represents the root of the external storage, then write your cache data in the following directory:

/Android/data//cache/ The is your Java-style package name, such as "com.example.android.app".
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Exact1990
Сообщения: 20
Зарегистрирован: 16 май 2012, 17:37

Re: Связывание приложения с sd картой

Сообщение Exact1990 » 20 окт 2013, 19:28

Оу, спасибо. Гуглил-гуглил, а это найти не удалось) видать неверно формировал запрос :)

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Связывание приложения с sd картой

Сообщение Foenix » 20 окт 2013, 20:04

надо писать примерно так
android java sdcard remove application files uninstall
(первые два слова обязательны почти в любых запросах) Со временем гугл будет сразу перекидвать на StackOverflow и developer
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить