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

Функция для загрузки файла на сервер - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android NumberPicker в android 2.1 http://www.cyberforum.ru/android-dev/thread909616.html
Подскажите, что использовать в андроид 2.1 вместо NumberPicker(api 11) в диалоге? Хотел сделать свой намбер пикер из текствью и кнопок + -, но похоже нельзя менять содержимое текствью в диалоге из активити (обработчик нажатия кнопок в активити).
Android ksoap2 и 1с Доброго времени суток, очень нужна помощь сведущих людей. Первый раз пытаюсь написать приложение на Android, поэтому сильно не ругайте за терминологию и т.д. :) Задача: Получить ответ от Веб сервиса 1с из приложения на Андроид. - сервис уже мною поднят и его описание доступно тут: http://zeddikus.no-ip.biz/TestIn/WS/WSrv?wsdl Передать запрос пытаюсь через ksoap2 (версия 2.6.4), http://www.cyberforum.ru/android-dev/thread909551.html
Android запись и сравнение звука с имеющимся
Добрый день, столкнулся с проблемой, задача такова: записываем смартфоном звук и сравниваем с имеющимся, если совпали то каким-нибудь образом сигнализируем, при не совпадении так же дается сигнал. Примером может быть что угодно, есть запись стучания по столу, стучим, записываем на телефон и сравниваем. Или есть запись ноты "ми" записываем звучание гитарной струны и сравниваем. Так вот,...
Android onOffsetsChanged не работает на android 4
странно, но эмулятор 4го андроида не оффсетит, а телефон с 4ым андроидом нормально все делает...
Android Непонятная ошибка http://www.cyberforum.ru/android-dev/thread909052.html
Приложение на каких устройствах работает, а на каких то нет! У меня HTC One V, на нем работает. Так же на: galaxy tab 2, galaxy s 2. А к примеру на s3 оно уже не работает и выдает ошибку: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.app/com.example.app.MainActivity}: android.view.InflateException: Binary XML file line #1: Error inflating class...
Android Использование com порта на Android Здравствуйте. Подскажите пожалуйста по такому вопросу. Есть устройство, управление которым осуществляется через com порт. Управляющее приложение под Win32. Что потребуется для переноса управления на Android? Для чтения-передачи данных с портом используются стандартные функции например CreateFile, WriteFile, ReadFile. Еще нужна поддержка работы с таймером в отдельном потоке. Можно ли уже... подробнее

Показать сообщение отдельно
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872

Функция для загрузки файла на сервер - Android

23.06.2013, 16:11. Просмотров 2595. Ответов 20
Метки (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public void sendMedia(String urlAddr, String filePath) {
            final String serverAddress = urlAddr;
            final File file = new File(filePath);
            
            Runnable r = new Runnable() {
                public void run() {   
                    try {
                        HttpParams params = new BasicHttpParams();
                        params.setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1);
                        DefaultHttpClient mHttpClient = new DefaultHttpClient(params);
                        final HttpPost request = new HttpPost(serverAddress);
                        final MultipartEntity reqEntity = new MultipartEntity(HttpMultipartMode.STRICT);
                        final FileBody fileBody = new FileBody(file);
                        reqEntity.addPart("p", fileBody);                      
                      //  reqEntity.addPart("id", new StringBody("some string data"));
                        request.setEntity(reqEntity);
                        final HttpResponse response = mHttpClient.execute(request); 
                        
    
                    } catch (Exception e) {
                        showDialog("Ошибка");
                    }
                }
            };
            new Thread(r).start();
        }
как вы думаете, работоспособна ли эта функция ?
использую так
Java
1
2
3
4
5
6
7
8
9
10
protected void onActivityResult(int requestCode, int resultCode, Intent imageReturnedIntent) { 
         super.onActivityResult(requestCode, resultCode, imageReturnedIntent); 
         if (resultCode == RESULT_OK) {
             Uri selectedImage = imageReturnedIntent.getData();
             final pictureView img = (pictureView)findViewById(R.id.img);
             img.setImageURI(selectedImage);
             
             sendMedia("http:/.../load.php",selectedImage.toString());
         }
     }
Добавлено через 29 секунд
проверить не могу, тк на эмуляторе файл не выбрать..

Добавлено через 19 часов 58 минут
тестирование на реальном устройстве показало что приложение падает..
т.е. что - то тут не так..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru