Articles of залп

Android: запрос строки Volley onresponse не вызывается

Я пытаюсь отправить данные с android на php, используя метод POST Часть php протестирована сама по себе, и она работает на 100%, и возвращает строку json как предполагаемую Часть андроида не работает, она не печатает ошибку или даже требуемый ответ Вот код и он протестирован, печатая строку «test» с помощью Toast, но она не изменяется […]

Может ли Volley (Google IO 2013) иметь level1 LruBitmapImageCache и level2 DiskCache?

Может ли Android Volley (Google IO 2013) иметь кэш Bitmap для первого уровня кеша, а также кэш диска для уровня2. Я не понимаю, есть ли это выбор или какой-либо вариант. Также задается вопросом о производительности кеша диска и кеша Bitmap для изображений. Я заметил, что ImageLoader, похоже, использует либо кеш диска, либо бит кэш-памяти, но […]

Добавить пользовательские заголовки с библиотекой Volley

Я начинаю использовать Volley для своего приложения, и я хочу добавить собственные заголовки для каждого запроса в качестве идентификатора безопасности. Я использую JsonObjectRequest и переопределяя getHeaders() . JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { Log.d(TAG, response.toString()); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) […]

Создание анализируемого запроса Джексона в Volley

Я хочу создать реализацию JacksonJSONRequest в Volley. Мои запросы / ответы, подобные большинству, будут иметь объект запроса типа X и объект ответа типа Y. Базовый класс Volley Request определяет как то же самое … public class JacksonRequest<T> extends Request<T> … protected Response<T> parseNetworkResponse(NetworkResponse response) Это не имеет большого значения для меня. Я не могу представить […]

Отправить запрос на отправку сырья с использованием волейбола

Я хочу отправить сообщение с исходной строкой, а не настройкой параметров с помощью волейбола. Я попытался переопределить метод getBody в StringRequest следующим образом: @Override public byte[] getBody() throws AuthFailureError { return rawString.getBytes(); } Он даже не отправит запрос и не даст ошибку: com.android.volley.TimeoutError Любая помощь будет оценена по достоинству.

Android volley DefaultRetryPolicy не работает должным образом

Итак, у меня есть запрос Volley PUT: private boolean syncCall(JSONObject jsonObject, final VolleyCallback callback) { final ProgressDialog progDailog = new ProgressDialog(context); final Boolean[] success = {false}; progDailog.setMessage("…"); progDailog.setIndeterminate(false); progDailog.setProgressStyle(ProgressDialog.STYLE_SPINNER); progDailog.setCancelable(false); progDailog.show(); final SharedPreferences prefs = PreferenceManager .getDefaultSharedPreferences(context); RequestQueue queue = Volley.newRequestQueue(context, new HurlStack()); final String token = prefs.getString("token", null); String URL = Constants.getUrlSync(); String param1 […]

Неблокирующая реализация кэша файлов (BitmapLruCache)?

Я пытаюсь создать простую демонстрацию для функции ImageLoader для Android Volley Framework . Конструктор следующий: public ImageLoader(RequestQueue queue, ImageCache imageCache) Проблема заключается в ImageCache . В его JavaDoc говорится: Простой интерфейс адаптера кэша. Если он предоставлен ImageLoader, он будет использоваться в качестве кеша L1 перед отправкой на Volley. Реализации не должны блокироваться. Рекомендуется использовать LruCache. […]

Обратный вызов, если Volley RequestQueue выполняется со всеми его задачами?

Я использую библиотеку volley для android. Я ищу способ получить уведомление, когда куча запросов будет завершена, вместо того, чтобы проверять все ответные прослушиватели индивидуально (что я также делаю). Есть ли простой способ получить обратный вызов из очереди, когда все задачи выполняются?

Библиотека Android Volley, не работающая с 204 и пустой ответ тела

Я использую последнюю библиотеку Volley, и у меня возникают проблемы, когда мой api возвращает 204 без ответа в ответ. Кажется, что следующий код в BasicNetwork.java работает не так, как ожидалось: // Some responses such as 204s do not have content. We must check. if (httpResponse.getEntity() != null) { responseContents = entityToBytes(httpResponse.getEntity()); } else { // […]

Запрос волейбола дважды попадает на сервер

У меня возникла проблема с волейболом, когда запрос иногда попадает дважды на сервер, и в результате это в значительной степени испортит мою логику кода. Есть ли способ ограничить количество запросов до 1? Я попытался сделать то, что здесь объясняется, но проблема все же возникает иногда