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

POST - запрос на сервер - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Програмный выбор основного "ланчера" http://www.cyberforum.ru/android-dev/thread918637.html
Возможно ли? Написал программу, которую хочу запускать по нажатию аппаратной кнопки "домой" (заменить стандартный ланчер). Обычно она (программа) ОДНА должна работать на устройстве. Получается. При нажатии "домика" предлагает выбор между моей программой и стандартным ланчером (или список ланчеров) и галочка "использовать по умолчанию". Но... Если нажал галочку, то изменить уже ничего не могу....
Программирование Android Публикация приложения в маркете Выкладываю приложение в плэй маркет, уже не первый раз, раньше такой проблемы не возникало(до этого выкладывал где-то пол года назад): В общем все данные заполнил правильно, собственно так же как и при публикации предыдущего приложения, манифестl в приложении аналогичный прошлому, поддержка апи 7 андроид 2.1 и выше. Приложение опубликовалось, все нормально, показывает что работает не менее чем... http://www.cyberforum.ru/android-dev/thread918438.html
Программирование Android Открыть приложение по клику на Notification
Добрый день уважаемые форумчане, будьте так любезны подскажите пожалуйста. Intent resultIntent = new Intent(this, MainActivity.class); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.baner) //иконка уведомления .setAutoCancel(true) //уведомление закроется по клику на него .setTicker("Hello") //текст,...
Программирование Android информация по Master Detail Flow
подскажите хорошую статью или еще что ни будь про Master Detail Flow. Главно что бы было очень подробно и понятно..
Программирование Android Master Detail Flow http://www.cyberforum.ru/android-dev/thread918160.html
package com.example.bp.dummy; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.example.bp.R;
Программирование Android Постоянная ошибка в eclipse(ADT): cannot be resolved or is not a field Учусь писать приложения для Андроид. У меня постоянно возникает ошибка: cannot be resolved or is not a field например вот в этой строке red_color выдает эту ошибку. relativelayout.setBackgroundResource(R.id.red_color); Когда я изменяю какие-либо свойства в activity_main.xml то эти ресурсы существуют и ими можно пользоваться. Но когда я пытаюсь писать код в *.java у меня этих ресурсов как... подробнее

Показать сообщение отдельно
fruktik
32 / 32 / 3
Регистрация: 03.03.2011
Сообщений: 302
06.07.2013, 21:27  [ТС]     POST - запрос на сервер
V0v1k, пробовал:
android.os.NetworkOnMainThreadException
по этому запросу, нашел информацию на stackoverflow:
This exception is thrown when an application attempts to perform a networking operation on its main thread. Run your code in AsyncTask: http://stackoverflow.com/questions/6...hreadexception

Сделал как было сказано:
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
64
65
66
67
68
package my.home.page;
 
 
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
 
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.ResponseHandler;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.BasicResponseHandler;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
 
import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class MainActivity extends Activity {
 
Button btnOk;
/**Вызывается при первом создании */
@Override
 public void onCreate(Bundle savedInstanceState)
 { super.onCreate(savedInstanceState);
 // загрузка layout
 setContentView(R.layout.main);
 btnOk = (Button) findViewById(R.id.button1);
 
 OnClickListener oclBtnOk = new OnClickListener() {
     @Override
     public void onClick(View v) {
       
         class RequestTask extends AsyncTask<String, String, String> {
 
             @Override
             protected String doInBackground(String... params) {
 
                     try {
                             //создаем запрос на сервер
                             DefaultHttpClient hc = new DefaultHttpClient();
                             ResponseHandler<String> res = new BasicResponseHandler();
                             //он у нас будет посылать post запрос
                             HttpPost postMethod = new HttpPost(params[0]);
                             List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
                             nameValuePairs.add(new BasicNameValuePair("json_mobile", "12345"));
                             //собераем их вместе и посылаем на сервер
                             postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));
                            
                     } catch (Exception e) {
                             System.out.println("Exp=" + e);
                     }
                     return null;
             }    
     }
     }
   };
   btnOk.setOnClickListener(oclBtnOk);
 }
 
}
При нажатии не вылетает, но и ничего не посылает
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru