В моем приложении есть часть, текст и изображения которой загружаются с сервера, и пользователь может каждый день читать новую статью. я хочу сохранить это содержимое, и пользователю не нужно будет загружать их снова. Есть ли api для этого или я должен обрабатывать все записи файлов и проверку файлов? спасибо в продвинутый.кеширование api для приложения для Android
0
A
ответ
0
File cacheDir
if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED))
cacheDir=new File(Environment.getExternalStorageDirectory(),"/Android/data/<your app package>/.dir");
else
cacheDir=context.getCacheDir();
if(!cacheDir.exists()) cacheDir.mkdirs();
Создайте такой каталог, он будет проверять наличие SD-карты или хранить его во внутреннем хранилище.
Затем сохраните входящий поток следующим образом.
public void saveFile(InputStream is, File file){
try {
OutputStream os = new FileOutputStream(file);
copyStream(is, os);
os.close();
} catch (FileNotFoundException e) {
} catch (IOException e) {
}
}
Смежные вопросы
- 1. API для приложения android
- 2. Отключить кеширование для приложения ExtJs
- 3. REST API для Android-приложения
- 4. Использовать кеширование в PHP для веб-приложения?
- 5. Использовать кеширование браузера для приложения Laravel 5.1
- 6. Использование Телеграмма API для моего приложения Android
- 7. Написание PHP API и приложения для Android
- 8. Разработка приложения для Android над флягой API
- 9. API отпечатков пальцев Android для приложения времени
- 10. Ограничить URL API только для Android-приложения
- 11. Вызов приложения Api Crashes для Android
- 12. API каналов Django для приложения android
- 13. Пример приложения для Android, демонстрирующий телефонию api?
- 14. Нужна поддержка Buddypress API для Android-приложения
- 15. API приложения вызова в приложении для Android
- 16. RESTful Проверка подлинности Api для приложения android
- 17. Приложения для поддержки приложений Android API
- 18. Android-приложение для веб-приложения без API
- 19. Amazon Alexa API для моего Android приложения
- 20. Как использовать freelancer api для Android-приложения
- 21. Реализация Dropbox sync api для приложения android
- 22. Защита приложения для Android
- 23. Dns-кеширование для сокетов
- 24. Https Web API из консольного приложения или приложения для Android
- 25. Карты для приложения для Android: любые предложения, кроме Google API?
- 26. Какой API-интерфейс карты для Android подходит для моего приложения
- 27. Дизайн приложения для Android для использования web api
- 28. PHP API возвращает неправильный ответ для приложения для Android
- 29. Sencha touch приложения для Android только для уровня api 17
- 30. Как использовать телеграмму api для создания приложения для Android?
Вы можете использовать библиотеку java.io.File и создать скрытый каталог (.SampleName) во внутреннем или внешнем хранилище. См. Это. http://developer.android.com/guide/topics/data/data-storage.html – himanshurb