Articles of залп

Волейбол, не вызывающий getParams () для стандартного запроса POST

Я пытаюсь опубликовать некоторые параметры в моем rails API, используя Volley в Android. Это код: Я попробовал два оператора журнала: один в getParams() и другой в getHeaders() . Один в getHeaders() регистрируется, а другой – нет. Почему волейбол игнорирует getParams() ? { //full_name,email,password are private variables defined for this class String url = "http://10.0.2.2:3000/users/sign_up.json" ; […]

NullPointerException addToRequestQueue (com.android.volley.Request, java.lang.String) 'на ссылке нулевого объекта

Я использую http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/, и он отлично работает в примере проекта этого регистрационного регистра. ( Просто войдите и зарегистрируйтесь ) Но после многих попыток с помощью cardviews и других widgets эта ошибка появляется на *LogCat* : java.lang.NullPointerException: Attempt to invoke virtual method 'void client.myproject.app.AppController.addToRequestQueue(com.android.volley.Request, java.lang.String)' on a null object reference at client.myproject.RegisterActivity.registerUser(RegisterActivity.java:185) at client.myproject.RegisterActivity.access$300(RegisterActivity.java:35) at client.myproject.RegisterActivity$1.onClick(RegisterActivity.java:81) […]

Android Volley – BasicNetwork.performRequest: неожиданный код ответа 400

Постановка задачи: Я пытаюсь получить доступ к REST API, который будет возвращать объект JSON для различных кодов статуса HTTP (400, 403, 200 и т. Д.) С помощью Volley. Для любого HTTP-статуса, отличного от 200, кажется, что «неожиданный код ответа 400» является проблемой. Кто-нибудь есть способ обойти эту «ошибку»? Код: protected void getLogin() { final String […]

Android-залп, отправляющий данные дважды

Я использую библиотеку волейбола в своем приложении. Проблема заключается в том, что он отправляет данные более одного раза, когда сетевое соединение происходит медленно. И после того, как я Google эту проблему, все, что я могу найти по этой проблеме, находится ниже точки: connection.setChunkedStreamingMode(0); Но я не могу редактировать свои уроки волейбола. В нем говорится: Ящик […]

Запросы Rxjava и Volley

Мой вопрос должен звучать как глупо, но я просто прыгаю с Asynktask в RxJava . Так: Можно ли использовать RxJava Observable с запросами Volley ?, это означает, что с помощью будущих запросов. Я спрашиваю об этом, потому что другой httpClient, такой как retrofit, использует RxJava очень хорошо, но лично любит Volley, так ли это возможно? […]

Android Volley – как изолировать запросы в другом классе

Привет, я хотел бы модулизовать запросы волейбола, поэтому я не смешиваю код представления активности с запросами на волейбол. Все образцы, которые я видел, запрос на залп помещаются, например, в событие OnClick из кнопки активности. Я имею в виду этот код (взятый из источника diff): // prepare the Request JsonObjectRequest getRequest = new JsonObjectRequest(Request.Method.GET, url, null, […]

Аутентификация токена с помощью Volley

Если у меня есть сервер, на котором я аутентифицируюсь с именем пользователя / паролем и получаю токен аутентификации для последующих запросов, какой будет лучший подход к решению этой проблемы? Поток должен быть таким: – Запрос на запуск – Если у нас нет токена аутентификации – получите его с именем пользователя и паролем – Сделайте запрос […]

Volley – отправка запроса POST с использованием JSONArrayRequest

Я использую Volley для взаимодействия с API. Мне нужно отправить запрос на отправку (с параметрами) в службу, которая возвращает массив JSON. JsonObjectRequest имеет конструктор, который принимает метод и набор параметров JsonObjectRequest(int method, java.lang.String url, JSONObject jsonRequest, Response.Listener<JSONObject> listener, Response.ErrorListener errorListener) Однако JSONArrayRequest (тот, который мне нужен) имеет только один конструктор формы JsonArrayRequest(java.lang.String url, Response.Listener<JSONArray> listener, […]

Установите политику истечения срока действия для кеша с помощью Google Volley

Можно ли изменить политику истечения срока действия кэша в Google Volley lib? Я считаю, что вы можете реализовать свой собственный кеш, однако есть ли простой способ сделать это с реализацией по умолчанию?

Метод NetworkImageView от Volley – setImageBitmap не работает

Я использую библиотеку волейбола в своем проекте. Я обычно разрешаю загрузке изображений NetworkImageView с помощью метода setImageUrl: networkImageView.setImageUrl(imageUrl, mImageLoader) Это отлично работает, но .. Когда я пытаюсь загрузить растровое изображение «вручную» с помощью метода getLoader, а затем установить растровое изображение самостоятельно, оно не работает: mImageLoader.get(imageUrl,new ImageLoader.ImageListener() { @Override public void onResponse(ImageLoader.ImageContainer imageContainer, boolean b) { […]