android-volley相关内容
我想在不同线程中使用 Android Volley 库发出请求. 我的意思是,线程中有连接,数据在UI线程中处理. 我想这样做是因为我有很多连接,有很多数据要处理,而且现在用户界面被屏蔽了. 那么,我如何在不同的线程中创建和启动连接,然后在 UIThread 中执行 OnResponse()/OnErrorResponse()? JsonArrayRequest getReq
..
我正在开发一个使用 Volley 进行异步请求和图像缓存的 Android 项目.即使我将重试策略设置为 0,请求也会以某种方式命中服务器两次.我尝试覆盖 DefaultRetryPolicy 对象中的值但没有成功.下面是一些示例代码: 请求: @Overridepublic void gravarVendaMobile(最终Usuario usuarioAutenticado,最终Asy
..
在使用 Volley 库时,我注意到在进行 POST JsonObjectRequest 时,如果服务器返回代码 304 或 200 而响应中没有数据 (response.data),Volley 将其解释为错误响应,而不是成功. 我设法通过在方法 Response 中添加几行代码来解决它.parseNetworkResponse(NetworkResponse response) 类中的J
..
我想在 Android 中发送一个简单的 POST 请求,其正文等于: [{“价值":1}] 我尝试在 Android 中使用 Volley 库,这是我的代码: //我要 POST 的 jsonArrayString json = "[{\"value\": 1}]";JSONArray jsonBody = null;尝试 {jsonBody = 新的 JSONArray(json);
..
当我使用 jsonObject 请求进行网络调用时.我没有收到任何回应.我总是在我的 URL 之前收到 request=
..
请问,Volley 是否会自动将我的 GET 参数添加到 URL 中?对我来说,它不起作用,而且在查看来源时,我找不到任何 getParams 方法的调用..那么我应该自己构建 URL 吗?完全没问题,我只是想当有像getParams这样的方法时,它可以为我做到这一点:) 更新:下面是我的代码.. public class BundleRequest extends com.android
..
我的目标是从另一个类中调用 Volley,一种非常简洁、模块化的方式,即: VolleyListener newListener = new VolleyListener();VolleySingleton.getsInstance().somePostRequestReturningString(getApplicationContext(), newListener);JSONObject
..
类似的问题是 在这里询问,此处 和此处 但上下文与此完全不同,而且 由此错误产生的代码 是由 Android 和 Android Studio 的制造商编写的. 这是代码: public class MySingleton {私有静态 MySingleton mInstance;私有请求队列 mRequestQueue;私有 ImageLoader mImageLoader;私有静态上下文
..
我正在尝试使用 Volley 库向服务器发出 JSONObject POST 请求,该请求带有 2 个参数、一个对象(地址)和一个不同对象(租户)的列表. 当我尝试发出请求时,第一个参数(地址)在发送之前被 Volley 格式化,并且请求不被服务器接受. 我的请求如下所示: JsonObjectRequest jsonObjReq = new JsonObjectRequest(Me
..
我正在尝试使用 Volley 向我的服务器发送 DELETE 类型的请求并向该请求添加参数.到目前为止,我还无法做到这一点. 创建自定义请求并覆盖 getParams() 方法对我没有帮助,因为不会为 DELETE 类型请求调用此方法. 如何向 Volley 中的 DELETE 请求添加参数? 解决方案 同样的问题,但我找到了解决方案. 问题是在 com.android.
..
我正在实施一项服务以从服务器获取更新,如下所示: public class Myupdates extends Service {private static final String TAG = "AutoUpdates";私有静态最终整数开始= 0;静态 SQLiteDatabase 数据库;私有布尔值 isRunning = false;私人倒计时计时器;@覆盖公共无效 onCreate(
..
在我的 Android 应用程序中,我正在使用 Volley JsonArrayRequest 加载 json 数据.数据是我自己创建的,我用 UTF-8 编码的 Sublime 保存了它们.当我得到 Response 并填写我的 ListView 时,文本显示不正确(变音).这是我的请求的样子: JsonArrayRequest request = new JsonArrayRequest(t
..
我已经在我的应用程序中实现了 recyclerview,现在我需要从服务器获取数据,我才知道 volley 是获取数据的最佳方式.我在网上搜索过,但找不到合适的教程. 这就是我在我的代码中初始化 recyclerview 的方式.(它有硬编码的数据集) mRecyclerView = (RecyclerView) findViewById(R.id.recyclerview);Linea
..
我正在使用 Volley 将一些存储在本地数据库中的数据发布到服务器.问题是当我有大量条目(例如 500)时,我收到此错误: java.lang.OutOfMemoryError: pthread_create (1040KB stack) failed: Try again在 java.lang.Thread.nativeCreate(Native Method)在 com.android.
..
我正在尝试了解 Volley 的图像缓存.我有一个带有 gridview 的片段,它将加载大约 12-30 张图像.从服务器检索图像,我使用 NetworkImageView 加载这些图像. 我能够在 NetworkImageView 中显示图像并且一切正常.但是,当我从一个 fragment 更改为另一个并返回到前一个片段时,在 LogCat 中,我看到 Volley 正在尝试再次获取图像
..
我在一个项目中使用 Volley 框架,在该项目中我总是需要自己处理重定向以处理标头. 如何处理重定向现在取决于方法和传输层.我想使用 Volley 的默认值(传输层的自动选择)而不更改任何 Volley 代码. 一个有效的解决方案是始终使用 OkHttp 作为传输层(如 问题和贡献中所述对于 Volley),但我想知道是否有没有额外框架的方法. 因此,我正在寻找一种“干净"的方
..
我正在尝试从我的 android 应用程序连接到 django 服务器.我正在尝试访问我的 api,使用 volly 发出 POST 请求.一切都设置好了.需要所有参数和标题,但我仍然收到此错误. log: [490] BasicNetwork.performRequest: https://example.com/的意外响应代码 401 它不允许我访问我的 django Api.它适用于 P
..
我正在尝试连接 API url="api adress",它接受两种标头类型 application/json 以在 json 中响应,而 application/xml 以在 xml 中响应.我需要使用 json 参数点击 JSON,并且响应也将采用 json 格式.使用带有 JsonObjectRequest 设置标头的 android volley Post 请求,它使用 getHeader
..
data={“要求": {"type": "event_and_offer",“设备类型":“A"},“请求信息":{“价值":“报价"}} 如何从 volley plz help 发布此请求 JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.POST,url, null ,新的 Response.List
..
最近我正在学习如何使用 Google Volley.这对于快速联网非常方便.似乎所有请求都在 Volley 的后台运行.例如: volleyRequestQueue.add(new JsonObjectRequest(Method.POST, SIGNUP_URL, reqBody, new SignUpResponseListener(), new MyErrorListener()));
..