Articles of залп

Android volley – переопределить тайм-аут кэша для запроса JSON

Я пытаюсь кэшировать запросы JSON с сервера, однако они неправильно используют заголовок Cache-Control, среди прочих (все заканчивается в прошлом). Я хочу переопределить его, чтобы вызовы кэшировались, скажем, через 3 часа, независимо от того, что запрашивает сервер. Это возможно? Документация для Volley – Scarce.

Как установить пользовательский агент в Volley?

У меня есть один маленький странный вопрос: как установить пользовательский агент в Volley? Мне нужна полная версия некоторых сайтов (настольная версия), а не мобильная версия. Я попытался изменить переменную userAgent с «volley / 0» на что-то вроде «Mozilla / 5.0 (X11; Linux i686) AppleWebKit / 537.36 (KHTML, например, Gecko) Chrome / 27.0.1453.93 Safari / 537.36» […]

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

У меня есть код запроса Volley RequestQueue queue = Volley.newRequestQueue(this); String url =<My URL>; // Request a string response from the provided URL. StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() { @Override public void onResponse(String response) { // Display the first 500 characters of the response string. mTextView.setText("Response is: "+ response.substring(0,500)); } }, new […]

Как бороться с сетевыми проблемами

Одно из моих приложений использует множество HTTP-запросов для связи со своим внутренним контентом. Для выполнения этих запросов я использую две разные реализации: Библиотека Volley для большинства случаев Комбинация AsyncTask и DefaultHttpClient для нескольких случаев В большинстве случаев все работает хорошо. Но иногда у меня есть куча сетевых исключений, поднятых и показанных в Crashlytics: java.net.UnknownHostException: Unable […]

Volley – не может решить конструктор "JSONObjectRequest

У меня есть эта проблема, когда я следую http://www.androidhive.info/2014/08/android-building-free-wallpapers-app-part-2/ И пришли к тому, что я добавляю заставку и начинаю запрос Volley. Код, который, по словам руководства, используется при создании JSONObjectRequest, JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.GET, url, null, new Response.Listener<JSONObject>() Но когда я набираю это, он просит меня импортировать библиотеку Volley, которая затем меняет ее на […]

Есть ли способ заставить Volley обновить изображение?

В настоящее время я работаю над интерфейсом, которое в значительной степени зависит от изображений, загруженных из веб-службы. Чтобы не допустить этого, передняя часть загружает из нашего веб-сервиса данный профиль пользователя с 3 слотами изображения. Если такой пользователь загружает новое изображение (сохраняя один и тот же URL-адрес), он не будет обновляться, пока я не убью приложение, […]

Как вы проводите различие между несколькими тегами с помощью Google Volley с встроенным onResponse или слушателем ответа?

Я использовал setTags при выполнении запроса волейбола Google. Как вы используете getTag или другой метод в on-line onResponse или слушателе ответа? public boolean VolleyRequestWrapper(final int which, String url, final String volleyTag) { JsonObjectRequest jsonObjReq = null; jsonObjReq = new JsonObjectRequest( Method.GET, url, null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { ??????.getTag(); // <—– […]

OutOfMemoryError стартовый залп RequestQueue

Я использую фрагменты и залп для своего приложения, но когда я пытаюсь инициализировать залп RequestQueue, мое приложение падает и выдает OutOfMemoryError, оно пытается инициализировать 1,8 ГБ данных в память 05-12 18:00:51.947 10765-10781/com.sellcom.tracker W/dalvikvm﹕ 1802465107 byte allocation exceeds the 67108864 byte maximum heap size 05-12 18:00:51.947 10765-10781/com.sellcom.tracker I/dalvikvm-heap﹕ Forcing collection of SoftReferences for 1802465107-byte allocation 05-12 […]

Приложение работает на WIFI, но не на 3G

Существует два вида деятельности: Main и Detail деятельность. Main Activity – это в основном GridView. Detail Activity в основном показывает подробную информацию о клике. Я передаю идентификатор выбранного элемента ( pid ) из Main в Detail . Я столкнулся с проблемой следующим образом. Вначале у меня есть 3G соединение (сотовая связь), а на первый элемент […]

Проблема с функциями ожидания ожидания в библиотеке Volley (PriorityBlockingQueue.java)

У меня возникла проблема с функциональностью ожидающих запросов в библиотеке волейбола. Отладка привела меня к классу AbstractQueue в java.util, где добавляется элемент (в соответствии с некоторыми значениями в методе, которые указывают успешное дополнение к очереди) и одновременно – не добавляется (согласно 0 элементам в очереди – это не меняет их стоимости). Метод добавления синхронизируется. Ниже […]

Intereting Posts
Приложения Android OpenGL перестают работать после загрузки в эмулятор Точность выключения резьбы Система координат экрана Android: как установить (0,0) в нижней левой части экрана Android как первый квадрат плоскости xy Автозаполнение textview google places api RecyclerView Swipe с изображением ниже, не обнаруживая щелчок Как добавить индикатор загрузки в AutoCompleteTextView Как изменить заголовок в навигационном ящике Более эффективный способ обновления пользовательского интерфейса от службы, чем намерения? Почему overridePendingTransition не вступает в силу, когда я перехожу из Fragment в новую активность? Android – ScrollView, похожий на foursquare с картами + список C: \ Program Files \ MSBuid \ Novell \ Novell.MOnoDroid.Csharp.targets не найден Как узнать имена деятельности в пакете? андроид. Оболочка АБР Чтение .txt-файла из общего доступа, связанного с удаленной камерой Android studio Android-трансляция анимации – постоянный переход на новую позицию с помощью AnimationListener Когда проверять подключение к Интернету в мобильных приложениях