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

Загрузка файла с сервера - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android gps и 2 устройства http://www.cyberforum.ru/android-dev/thread1040499.html
Доброго времени суток! У меня вопрос возможно ли сделать так чтобы программа находила другие устройства с этой же программой по gps. А именно на обоих устройствах установлена эта программа в ней...
Программирование Android Закладки в закладках Возможно ли подобное в андроиде в стандартном активити? В винде это возможно... Закладок слишком много, хочется их сгрупировать немножко, а не долго и нудно листать... Например, в закладке 1 - 3... http://www.cyberforum.ru/android-dev/thread1040497.html
Соханение файла Программирование Android
Иметься "страница" приложения (Activity) с пользовательскими данными (текст). Данные на странице отформатированы, т.е отступы, выравнивание по центру и прочее. Требуется это все сохранить в файл на...
Программирование Android Обмен данными между приложениями
Добрый день! Есть 2 моих отдельных друг от друга приложения, нужно из одного отправить строку в другое, как это можно сделать ?
Программирование Android Отловить изменение в EditText http://www.cyberforum.ru/android-dev/thread1039962.html
Какой реактор и как повесить на EditText? (там их много - я запутался) С редакторами пока не работал. Надо засечь сам факт изменения текста в редакторе.
Программирование Android Как отключить кнопку Back в приложении? При нажатии на кнопку Back выходит с игры с ошибкой (не закрывает 2 поток). Как ее можно отключить? или переопределить действия P.S. код ниже не работает public class DroidzActivity extends... подробнее

Показать сообщение отдельно
ASDFD12
41 / 41 / 6
Регистрация: 15.09.2012
Сообщений: 455
14.12.2013, 11:12  [ТС]
Цитата Сообщение от GukZiLLA Посмотреть сообщение
МОжет поможет)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    try {
        URL url = new URL("URL_MP3"]);
        URLConnection conexion = url.openConnection();
        conexion.connect();
 
        InputStream input = new BufferedInputStream(url.openStream());
        OutputStream output = new FileOutputStream("ПУТЬ_ДО_МЕСТА_НА_ФЛЕШКЕ(Environment.getExternalStorageDirectoyr())/nameFile.mp3");
 
        byte data[] = new byte[1024];
 
        while ((count = input.read(data)) != -1) {
            output.write(data, 0, count);
        }
 
        output.flush();
        output.close();
        input.close();
    } catch (Exception e) {}
Попробовал. Но у меня нет класа BufferedInputStream. Получил поток через метод getInputStream. Все остальное оставил так как у вашем примере. Проблема осталась. Как в моём так и вашем примере запись идёт только неправильно. Записываются лишние данные. Создавал java приложение на компе, там поначалу тоже происходила загрузка но неправильная. Все решилось когда добавил setRequestProperty("User-Agent", "Translator"). Использование других агентов давало неправильную загрузку. Думаю, что и в приложении на андроид все зависит от агента, но какой Нада выбрать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru