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

Post,Get запрос в новом потоке - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android image карусель http://www.cyberforum.ru/android-dev/thread944857.html
Здравствуйте Как создать карусель изображений, таких как одна в картине
Android Убрать элементы zoom с google maps v2 Как убрать элементы zoom с google maps v2 ? http://www.cyberforum.ru/android-dev/thread944772.html
Android Android Текст на видео
Как добавить текст на видео записи и сохранения видео с текстом?
Android Обработка тачскрина в Google Maps
Здравствуйте, у меня такая проблема: Есть такая разработка: CycloStar (http://perso.telecom-paristech.fr/~via/projects/cyclostar) там реализовано увеличение и уменьшение картинки с помощью круговых движений по экрану. Я пишу дипломную работу и помимо всего прочего должен прикрутить этот метод к гугл картам. Саму идею я повторил (пришлось самому писать, кода CycloStar в открытом доступе...
Android как расположить так элементы в xml http://www.cyberforum.ru/android-dev/thread944606.html
Подскажите как можно расположить элементы (смотреть изображение), чтобы на любом разрешении всё растягивалось как надо и элементы оставались на своих местах. Слева экран, так как надо, а справа, то что получается когда запускаешь на другом разрешении. Как закрепить элементы так чтобы они выглядели и располагались строго как на левом рисунке?
Android Создать файл из xml Добрый вечер! В res/raw лежит xml файл, нужно создать File из него, не могу понять как это сделать. Получается создать InputStream из xml, а вот как созать объект класса File ? подробнее

Показать сообщение отдельно
Andrew_qb
133 / 133 / 5
Регистрация: 04.06.2011
Сообщений: 551

Post,Get запрос в новом потоке - Android

28.08.2013, 17:21. Просмотров 1254. Ответов 3
Метки (Все метки)

Как переписать код чтобы было возможным отправить запрос на android 4.0.3?
Возникает ошибка, читал что это от того что в главном потоке работать с сетью нельзя, но как необходимо переписать код что бы он заработал?
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
    package com.androidexample.httpgetexample; 
     
    import org.apache.http.client.HttpClient; 
    import org.apache.http.client.ResponseHandler; 
    import org.apache.http.client.methods.HttpGet; 
    import org.apache.http.impl.client.BasicResponseHandler; 
    import org.apache.http.impl.client.DefaultHttpClient; 
    import android.view.View.OnClickListener; 
     
    import android.os.Bundle; 
    import android.app.Activity; 
    import android.util.Log; 
    import android.view.View; 
    import android.widget.Button; 
     
    public class HttpGetAndroidExample extends Activity implements OnClickListener{ 
     
        String content; 
        Button save; 
        final String LOG_TAG = "myLogs"; 
     
        @Override 
        protected void onCreate(Bundle savedInstanceState) { 
            super.onCreate(savedInstanceState); 
            setContentView(R.layout.activity_http_get_android_example); 
     
            save = (Button) findViewById(R.id.save); 
            save.setOnClickListener(this); 
        } 
     
     
        @Override 
        public void onClick(View v) { 
            if(v == save) 
            { 
                GetReq(); 
            } 
        } 
     
        public void GetReq() { 
     
            try { 
                HttpClient Client = new DefaultHttpClient(); 
                String URL = "http://forum.startandroid.ru/posting.php?mode=post&f=41"; 
     
                try { 
                    HttpGet httpget = new HttpGet(URL); 
                    ResponseHandler<String> responseHandler = new BasicResponseHandler(); 
     
                    String SetServerString = ""; 
                    SetServerString = Client.execute(httpget, responseHandler); 
                    content = SetServerString; 
                    Log.d(LOG_TAG, "Response: " + content); 
                } catch (Exception ex) { 
                    content = "Fail!"; 
                    Log.d(LOG_TAG, "Response: " + content); 
                } 
            } catch (Exception ex) { 
                content = "Fail!!!"; 
                Log.d(LOG_TAG, "Response: " + content); 
            } 
        } 
    }
Прошу помочь))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru