Articles of скачать

Android: загрузка изображения из папки URL в папку Assets

У меня есть метод, который загружает изображение с заданного URL-адреса. Возможно ли сохранить загруженное изображение в папке «Активы», а затем ссылаться на нее во время выполнения? Заранее спасибо!

Android – получить исходное имя файла для загрузки async

Я хотел бы получить исходное имя файла с веб-сайта при загрузке PDF-файла, а не переименовывать его, но сохранить его как одно и то же имя в каталоге SD / Android / Data / (MyAPP) / Files. На данный момент я должен сказать android, что имя файла должно быть при поиске и что его сохранить, как […]

Как остановить один IntentService при запуске многих IntentService

У меня есть список, содержащий много песен. Каждый раз, когда нажимается песня, я вызываю IntentService для загрузки этой песни по последовательности. Но иногда я хочу отменить загрузку (например: пятый). Это означает, что мне нужно остановить 5-й запуск IntentService. Я пытаюсь остановить его вызовом stopService (), но он не работает. Может ли кто-нибудь сказать мне хороший […]

Как проверить, доступен ли файл во внутренней памяти

Я пытаюсь загрузить файл из Интернета, и это удалось, но теперь я хочу проверить, существует ли файл во внутренней памяти. else if (arg0.getId() == R.id.btn_download) { Toast.makeText(this, "download button clicked", Toast.LENGTH_SHORT).show(); DownloadManager.Request request = new DownloadManager.Request(Uri.parse(names[b])); request.setDescription("Downloading.."); request.setTitle("Futsing Magazine Issue " + (this.mPictureManager.getCurrentIndex() +1) ); // in order for this if to run, you must […]

Как я могу перечислить приложение для загрузки файлов?

Я хочу загрузить файлы из браузера через мое приложение. Я пытаюсь перечислить свое приложение в complete action using диалог. Он отображается для других действий, таких как файлы просмотра и т. Д., Но в случае файлов загрузки он не отображается в диалоговом окне. Как я могу перечислить свое приложение, как на картинке? Я использовал эти фильтры […]

Перехват загрузки в webview и загрузка с использованием HttpClient

Я создал WebView вместо прямой ссылки на ссылку, потому что веб-сайт имеет сложные проверки перенаправления, которые мешают мне напрямую связывать. Однако для завершения загрузки пользователям необходимо долго нажимать на ссылку и сохранять ее. Пользователи сбиты с толку. Они считают его сломанным. Мне было интересно, возможно ли каким-то образом получить всю информацию, которую WebView имеет в […]

Почему мой мобильный оператор перекодирует файл при загрузке?

Я нашел очень странное явление в android. Я обнаружил, что при загрузке изображения через 3g вычисляемый впоследствии sha1 отличается от того, что он должен был делать с файлом, который находится на сервере. После дальнейшего расследования я обнаружил, что изображение было фактически уменьшено и перекодировано. Похоже, что мой мобильный оператор (verizon) пытается оптимизировать файлы, которые я […]

Файл загрузки Android от AsyncTask не работает с 3G только с Wi-Fi

Я много искал об этом, но ответов не найдено. Я хочу загрузить файл (с указанием URL, адресата и имени файла). У меня есть класс, который расширяет класс AsyncTast. Он хорошо работает с Wi-Fi-соединением, но он не работает с мобильными данными (G, 3g, H)! Я не могу понять, почему, я схожу с ума. У кого-нибудь была […]

Управление загрузкой нескольких файлов с помощью основных элементов управления задачами, таких как пауза, продолжение и остановка

Я хочу интегрировать функцию загрузки файлов в приложение для Android. Я успешно реализовал несколько загрузок файлов, используя «IntentService», но у меня не было никакого контроля над загрузкой файла. Средства с моим текущим кодом Я могу только начать загрузку файла, но я не могу приостановить или остановить загрузку определенного файла. Исходный код, который я использовал для […]

Обработка разрешений на загрузку файлов WebView и времени выполнения

Когда я нажимаю кнопку в WebView , он должен загрузить PDF-файл, который будет сохранен во внешнем хранилище. Для этого я устанавливаю DownloadListener : webview.setDownloadListener(new DownloadHandler()); public class DownloadHandler implements DownloadListener { @Override public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { DownloadManager.Request request = new DownloadManager.Request( Uri.parse(url)); request.allowScanningByMediaScanner(); request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, getFileName(url)); […]