Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как перезаписать файл? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Retrofit async не успевает загрузить данные http://www.cyberforum.ru/android-dev/thread1489667.html
Использую ассинхронные запросы. Ну в принципе оно и понятно почему данные не успевают отображаться в recyclerview). У меня есть класс ChesselistFragment. Я в конструкторе вызываю метод populateData,...
Программирование Android Смена ориентации экрана перезапускает приложение Создаю на своем мобильном приложении. На очередном этапе заметил, что смена ориентации экрана как бы перезапускает приложение: отображаются исходные данные. После гугления выяснил, что при смене... http://www.cyberforum.ru/android-dev/thread1489620.html
Программирование Android Где используют сервис в андроид?
Как и где нужно использовать сервисы ?
Является ли репликацией вид системы Программирование Android
На устройстве, в базе, хранится информация до передачи на БД сервера можно ли хоть как-то соотнести такую систему к репликации? В тему по БД уже писал, молчат(
Программирование Android Сменить ориентацию экрана http://www.cyberforum.ru/android-dev/thread1489412.html
здравствуйте, возможно ли заставить android загружаться в landscape если аппарат находится в portrait? я хочу чтобы определенное activity открывалось только в landscape . пользователь открывает...
Программирование Android Не отображаются карты Google Maps Здравствуйте, ребята. Есть такой вопрос: был разработан информационный продукт, поддерживающий геолокацию на основе Google Maps, тестирование проводилось на реальном устройстве через отладку. Дело... подробнее

Показать сообщение отдельно
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,733
29.06.2015, 13:39
lifeforce, изначально я предполагал, что пользователь несколько раз подряд нажимает "Скачать", тогда может быть проблема. В этом случае рекомендуется заблокировать кнопку (а если всё равно нажимается, проверять, скачивается ли файл).
Но поскольку вы описали более простую задачу, то делается проще пареной репы. Сначала проверяете существование файла с таким именем в нужной папке. Если существует - попытайтесь удалить (да, возможно, что не удалится). Затем начинайте скачивать. Тут есть некрасивый момент - а вдруг, не скачается? Интернета нет, или сервер не найден. Тогда вы нужный файл удалите просто так. Поэтому я и рекомендую делать всё в callback'е.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru