在android中,我可以在一个单独的线程中使用所有截击网络操作吗?

在android中,我可以在一个单独的线程中使用所有截击网络操作吗?,android,Android,我是否可以在单独的线程中对每个网络调用使用截击网络操作,如下所示:- new Thread() { @Override public void run() { // Creating volley request obj JsonArrayRequest movieReq = new JsonArrayRequest(url, new Response.Listener<JSONArray>() {

我是否可以在单独的线程中对每个网络调用使用截击网络操作,如下所示:-

new Thread() {
   @Override
    public void run() {
        // Creating volley request obj
        JsonArrayRequest movieReq = new JsonArrayRequest(url,
                new Response.Listener<JSONArray>() {
                    @Override
                    public void onResponse(JSONArray response) {
                        Log.d(TAG, response.toString());
                 }, new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        VolleyLog.d(TAG, "Error: " + error.getMessage());                       
                    }
                });
    }
 };
新线程(){
@凌驾
公开募捐{
//创建截击请求对象
JsonArrayRequest movieReq=新的JsonArrayRequest(url,
新的Response.Listener(){
@凌驾
公共void onResponse(JSONArray响应){
Log.d(TAG,response.toString());
},new Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
d(标记“Error:+Error.getMessage());
}
});
}
};

这是您问题的答案,已经发布在StackOverflow上


Volley在另一个线程上为您完成联网工作,并将其发送回主线程。

谢谢@Flemming的回答。