Articles of HTTP соединение

Loopj Android Async Http – onFailure не запущен

Я использую отличную асинхронную http-библиотеку из loopj, но я столкнулся с небольшой проблемой. Если пользователь не имеет подключения к Интернету или теряет соединение, приложение просто ничего не вернет. Ожидается эта часть, но она также не запускает метод onFailure. Кроме того, код, который я использовал при подключении к Интернету, работает, поэтому на сервере нет проблем. Вот […]

Как я могу инициировать HTTP-запрос для Android-ПК через USB?

Это было задано раньше , но не получило удовлетворительного ответа. Из моего приложения для Android мне нужно отправить HTTP-запрос на ПК, подключенный через USB. Как правило, связь с использованием АБР является односторонней, от ПК до Android. Как уже упоминалось в ответах на вышеупомянутый дубликат, это было сделано до: Android Usb Port Forwarding . Если бы […]

Разница между RequestParams add () и put () в AndroidAsyncHttp

При использовании библиотеки android-async-http я наткнулся на params.add() . Я использовал params.put() некоторое время, и кажется лучше, чем add() поскольку он позволяет использовать типы данных, отличные от String (например, int , long , object , file ), а add() – нет. RequestParams params = new RequestParams(); // So how is this params.add("param_a", "abc"); // different […]

Пакеты org.apache.http удалены на уровне API 23. Какая альтернатива?

После добавления следующих изменений в build.gradle сразу после обновления до последнего уровня API Android 23 (Marshmallow) все классы org.apache.http не работают. android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { applicationId "com.myapp.package" minSdkVersion 15 targetSdkVersion 23 versionCode 2 versionName "1.1" } } Здесь я проверил «Отчёт об отличиях API Android». В нем говорится, что все классы […]

Android – Пользовательский агент по умолчанию для URLConnection?

Я создаю обычное HTTP-соединение, используя этот код: URLConnection cn = new URL( "http://…." ).openConnection(); cn.connect(); Как узнать пользовательский агент по умолчанию для моего HTTP-соединения? Я пробовал использовать следующие коды, но все они возвращают null: Log.d("My app", "User agent = " + cn.getRequestProperties().get("User-Agent")); Log.d("My app", "User agent = " + cn.getHeaderField("User-Agent"));

Лучшие варианты, чем backporting ICS HttpResponseCache

Мне нужно кэшировать HTTP-ответы и на основе этого сообщения в блоге, что функциональность встроена в ICS. Тем не менее, мне нужно поддерживать версии 1.6 и выше, поэтому хотелось бы посмотреть, есть ли там готовые библиотеки, прежде чем смотреть на необходимость резервного копирования функций ICS. Обновить: Вот ссылка на HttpResponseCache, которая поддерживает только java.net.HttpURLConnection . Второе […]

Как настроить заголовок запроса для отправки данных из приложений Android на наш сервер

Как настроить HTTP-заголовок на отправку json-объекта из наших приложений для Android, какой тип заголовка мы хотим использовать для отправки данных с клиентской стороны на server.why мы используем заголовок и что важно в этом. public class HomeLayoutActivity extends Activity implements OnClickListener{ private EditText value; private Button btn; private ProgressBar pb; @Override public void onCreate(Bundle savedInstanceState) { […]

Android, отправлять и получать XML через HTTP POST-метод

Существует соответствующий вопрос, но я не мог четко ответить на этот вопрос. Я бы хотел, чтобы POST короткий код xml <aaaLogin inName="admin" inPassword="admin123"/> К определенному URL-адресу через HTTP. Веб-служба вернет мне код XML. Важная часть заключается в том, что я проанализирую полученный XML и хочу сохранить это как файл. // Create a new HttpClient and […]

Как обновить ListView при прокрутке при извлечении данных с сервера на Android?

В настоящее время я использую AsyncTask для обработки Http-соединения и получения данных в формате JSON. Загрузка всех данных тривиальна, но она потребляет слишком много времени, поэтому я решил переключиться на загрузку 10 элементов за раз, используя LIMIT OFFSET (mysql). Затем я настроил событие onScroll для своего списка, чтобы создать новую AsyncTask каждом прокрутке пользователя. Однако […]

LoopJ AndroidAsyncHttp и JSON POST ARRAY

Я использовал библиотеку LoopJ AndroidAsyncHttp для общения с моим PhP-сервером. И у меня проблема. Мне нужно отправить JsonObject следующим образом: { "data": 2376845, "data2": 12545, "array": [{"data3": "2013-01-10", "data4": 23532 }, {"data3": "2013-01-11", "data4": 523526 }] } Но в джавадоке; Единственными параметрами являются RequestParams и не имеют никакого массива. Может кто-нибудь мне помочь? Или Покажи […]

Intereting Posts
Требуется рабочее решение для использования экрана Android Pattern Lock в настраиваемом приложении (а не перенаправления исходного кода) Нужна помощь при загрузке в фоновом режиме на Android? Контроль громкости в приложении android Как использовать видимые и невидимые для кнопки в android Изменить правильную маржу в представлении программы? Android: Есть ли способ реализовать сканер штрих-кода в приложении? Можно ли изменить цвет текста в строке на несколько цветов в Java? Папка данных приложения Google для Google Google возвращает пустой, когда я использую queryChildren Платформа Android: оберните два текстовых поля Android Studio 1.1.0 Facebook SDK Login Каковы различия между R.styleable, R.style и R.attr? Как получить доступ к файловой системе Android из командной строки Windows 7 через USB HTTP-запросы с базовой аутентификацией Что такое использование @SuppressLint («InlinedApi») Просмотр содержимого файла базы данных в Android Studio