当前位置: 首页>>代码示例>>Java>>正文


Java Volley.newRequestQueue方法代码示例

本文整理汇总了Java中com.android.volley.toolbox.Volley.newRequestQueue方法的典型用法代码示例。如果您正苦于以下问题:Java Volley.newRequestQueue方法的具体用法?Java Volley.newRequestQueue怎么用?Java Volley.newRequestQueue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.android.volley.toolbox.Volley的用法示例。


在下文中一共展示了Volley.newRequestQueue方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreate

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ButterKnife.bind(this);

    if (queue == null)
        queue = Volley.newRequestQueue(getApplicationContext());

    prefs = getSharedPreferences("data", MODE_PRIVATE);
    int gameno = prefs.getInt("gameno", -1);
    if (gameno == -1)
        return;

    load();
}
 
开发者ID:RishiRaj22,项目名称:LD-Notify-App,代码行数:17,代码来源:MainActivity.java

示例2: onCreate

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        iv_image = (ImageView) this.findViewById(R.id.iv_image);
        bt_send = (Button) this.findViewById(R.id.bt_send);
        nv_image = (NetworkImageView) this.findViewById(R.id.nv_image);
        mQueue = Volley.newRequestQueue(getApplicationContext());
        bt_send.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
//                UseStringRequest();
                  UseJsonRequest();
//                UseImageRequest();
//                UseImageLoader();
//                UseNetworkImageView();
            }
        });
    }
 
开发者ID:henrymorgen,项目名称:android-advanced-light,代码行数:20,代码来源:MainActivity.java

示例3: getRequestQueue

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public RequestQueue getRequestQueue() {
    if (mRequestQueue == null) {
        // getApplicationContext() is key, it keeps you from leaking the
        // Activity or BroadcastReceiver if someone passes one in.
        mRequestQueue = Volley.newRequestQueue(mCtx.getApplicationContext());
    }
    return mRequestQueue;
}
 
开发者ID:prabhavgupta,项目名称:BookED,代码行数:9,代码来源:VolleySingleton.java

示例4: SetupHelper

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public SetupHelper(Context context){
    this.context = context;
    username = "";
    password = "";
    email = "";
    serverURL = "";
    // Initiate Volley Request Queue
    queue = Volley.newRequestQueue(this.context);
}
 
开发者ID:michaelachmann,项目名称:LnkShortener,代码行数:10,代码来源:SetupHelper.java

示例5: getRequestQueue

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public RequestQueue getRequestQueue()
{
    if(requestQueue==null)
    {
        requestQueue= Volley.newRequestQueue(mContext);

    }
    return requestQueue;
}
 
开发者ID:goutham-kalikrishna,项目名称:ShotsNewsApp,代码行数:10,代码来源:MySingleton.java

示例6: setUp

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
@Before
public void setUp() throws IOException {
  MockitoAnnotations.initMocks(this);

  waitForResponseLatch = new CountDownLatch(1);
  doAnswer(new CountDown()).when(callback).onDataReady(any(InputStream.class));
  doAnswer(new CountDown()).when(callback).onLoadFailed(any(Exception.class));
  requestQueue = Volley.newRequestQueue(RuntimeEnvironment.application);
  mockWebServer = new MockWebServer();
  mockWebServer.start();

  streamCaptor = ArgumentCaptor.forClass(InputStream.class);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:14,代码来源:VolleyStreamFetcherServerTest.java

示例7: SendRequest

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
protected void SendRequest()
{
    SharedPreferences sharedPreferences = getSharedPreferences(UserPref.getSharedPrefName(), Context.MODE_PRIVATE);
    final String  ID = sharedPreferences.getString(UserPref.getKeyUserId(),"Null");
    StringRequest stringGetRequest = new StringRequest(Request.Method.POST, UserPref.getBrokerloansUrl(),
            new Response.Listener<String>() {
                @Override
                public void onResponse(String response)
                {
                    ParseJSON(response);
                }

            }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error)
        {
            Toast.makeText(BrokerLoanActivity.this,error.toString(),Toast.LENGTH_SHORT).show();

        }
    }){            @Override
    protected Map<String, String> getParams() throws AuthFailureError {
        Map<String, String> params = new HashMap<>();
        params.put(UserPref.getKeyUserId(), ID);
        return params;
    }} ;
    requestQueue = Volley.newRequestQueue(this);
    requestQueue.add(stringGetRequest);

}
 
开发者ID:zhirunn,项目名称:CompassDemo,代码行数:30,代码来源:BrokerLoanActivity.java

示例8: SendRequest

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
protected void SendRequest()
{

    StringRequest stringGetRequest = new StringRequest(Request.Method.POST, "https://greatnorthcap.000webhostapp.com/PHP/statusloans.php",
            new Response.Listener<String>() {
                @Override
                public void onResponse(String response)
                {
                    ParseJSON(response);
                }

            }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error)
        {
            Toast.makeText(LoanStatusActivity.this,error.toString(),Toast.LENGTH_SHORT).show();

        }
    }){            @Override
    protected Map<String, String> getParams() throws AuthFailureError {
        Map<String, String> params = new HashMap<>();
        params.put("id", ID);
        return params;
    }} ;
    requestQueue = Volley.newRequestQueue(this);
    requestQueue.add(stringGetRequest);

}
 
开发者ID:zhirunn,项目名称:CompassDemo,代码行数:29,代码来源:LoanStatusActivity.java

示例9: getRequestQueue

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public RequestQueue getRequestQueue() {
    if (mRequestQueue == null) {
        mRequestQueue = Volley.newRequestQueue(getApplicationContext());
    }

    return mRequestQueue;
}
 
开发者ID:NullPointersInc,项目名称:Bella-Android,代码行数:8,代码来源:AppCont.java

示例10: getRequestQueue

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public synchronized static RequestQueue getRequestQueue() {
    if (requestQueue == null) {
        requestQueue = Volley.newRequestQueue(appInstance);
    }
    Log.d("TEST", "entering getRequestQueue");
    Log.d("TEST", "Application instance: " + appInstance);
    Log.d("TEST", "requestQueue instance: " + requestQueue);


    return requestQueue;

}
 
开发者ID:paparateam,项目名称:papara-android,代码行数:13,代码来源:ApplicationClass.java

示例11: onAfterViews

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
@Override
public void onAfterViews() {
    initToolbar();
    userInfoSp = MyApplication_.getInstance().getUserInfoSp();
    mRequestQueue = Volley.newRequestQueue(this);
    mListPop = new ListPopupWindow(this);
    onBackgrounds();
    initView();
}
 
开发者ID:jpaijh,项目名称:TYT,代码行数:10,代码来源:T_AccountSearchActivity.java

示例12: getRequestQueue

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
public RequestQueue getRequestQueue() {
    if (mRequestQueue == null) {
        mRequestQueue = Volley.newRequestQueue(mCtx.getApplicationContext());
    }
    return mRequestQueue;
}
 
开发者ID:ayushghd,项目名称:iSPY,代码行数:7,代码来源:VolleySingleton.java

示例13: onCreate

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestQueue= Volley.newRequestQueue(this);
    imageLoader=new ImageLoader(requestQueue,new Fdv_ImageCache());
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:7,代码来源:VolleyLoaderActivity.java

示例14: uploadBankStatement

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
private void uploadBankStatement() {
    //final SharedPreferences sharedPreferences = getSharedPreferences(UserPref.getSharedPrefName(), Context.MODE_PRIVATE);
    StringRequest stringRequest = new StringRequest(Request.Method.POST, UserPref.getImageuploadUrl(),
            new Response.Listener<String>() {
                @Override
                public void onResponse(String response) {
                    Toast.makeText(UploadImageActivity.this, response, Toast.LENGTH_LONG).show();
                    finish();
                    Intent intent = new Intent(UploadImageActivity.this, UploadLoanImagesActivity.class);
                    //startActivity(new Intent(UploadImageActivity.this, UploadLoanImagesActivity.class));
                    intent.setFlags(FLAG_ACTIVITY_CLEAR_TOP);
                    startActivity(intent);
                    finish();
                    //an Intent should be used to change pages after the user successfully uploaded their image.
                }
            },
            new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError volleyError) {
                    Toast.makeText(UploadImageActivity.this, "Please Select An Image.", Toast.LENGTH_LONG).show();
                    //String type = sharedPreferences.getString(UserPref.getUploadtypeSharedPref(), "Not Available");
                    //Toast.makeText(UploadImageActivity.this, type, Toast.LENGTH_LONG).show();
                    //Toast.makeText(UploadImageActivity.this, volleyError.toString(), Toast.LENGTH_LONG).show();
                }
            }){
        @Override
        protected Map<String, String> getParams() throws AuthFailureError {
            SharedPreferences sharedPreferences = getSharedPreferences(UserPref.getSharedPrefName(), Context.MODE_PRIVATE);
            String image = getStringImage(bitmap);
            String type = sharedPreferences.getString(UserPref.getUploadtypeSharedPref(), "Not Available");
            String loanid = sharedPreferences.getString(UserPref.getSearchedloanidSharedPref(), "Not Available");
            //Toast.makeText(UploadImageActivity.this, image.toString(), Toast.LENGTH_LONG).show();
            Map<String,String> params = new Hashtable<>();
            params.put(KEY_IMAGE, image);
            params.put(KEY_TYPE, type);
            params.put(KEY_LOANID, loanid);
            return params;
        }
    };
    RequestQueue requestQueue = Volley.newRequestQueue(this);
    requestQueue.add(stringRequest);
}
 
开发者ID:zhirunn,项目名称:CompassDemo,代码行数:43,代码来源:UploadImageActivity.java

示例15: getData

import com.android.volley.toolbox.Volley; //导入方法依赖的package包/类
private void getData(){
    String url="http://crcrcry.com.cn/reward?token="+LocalStorage.getItem(getActivity(),"token");
    if(start!=null){
        url+="&start="+start;
    }
    RequestQueue mqueue= Volley.newRequestQueue(getActivity());
    if(isLoading) return;
    isLoading=true;
    final int psize=10;       //每次请求的数据数量
    //可选传入start,end
    JsonObjectRequest jsonRequest=new JsonObjectRequest
            (Request.Method.GET, url+"&p="+page+"&psize="+psize, null, new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    try {
                        JSONObject jsonData=response.getJSONObject("data");
                        if(response.getInt("code")==0){
                            LocalStorage.setItem(getActivity(),"token",jsonData.getString("token"));
                            JSONArray jsonArray=jsonData.getJSONArray("rewardList");
                            System.out.println(jsonArray);
                            ArrayList<RewardModel> newList= ( ArrayList<RewardModel> ) JSONArr2List(jsonArray);
                            if(newList.size()<psize){
                                loadComplete();
                            }
                            else if(isEnd){
                                isEnd=false;
                                listView.addFooterView(loadmoreView);
                            }
                            dataList.addAll(newList);
                            // set adapter
                            if(adapter==null) {
                                adapter = new RewardListAdapter(getActivity(), dataList);
                                listView.setAdapter(adapter);
                            }
                            else{
                                adapter.updateView(dataList);
                            }
                            page++;
                        }
                        else{
                            Toast.makeText(getActivity(),response.getString("msg"),Toast.LENGTH_SHORT).show();
                        }
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                    isLoading=false;
                    refreshLayout.setRefreshing(false);
                }
            }, new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    String msg="";
                    if(error.networkResponse!=null && error.networkResponse.statusCode==401){
                        msg="Invalid token";
                    }
                    else {
                        msg="Network error";
                    }
                    Toast.makeText(getActivity(),msg,Toast.LENGTH_SHORT).show();
                    isLoading=false;
                    refreshLayout.setRefreshing(false);
                }
            });
    mqueue.add(jsonRequest);

}
 
开发者ID:Quick-Tip,项目名称:Quick-Tip-Consumer,代码行数:67,代码来源:RewardList.java


注:本文中的com.android.volley.toolbox.Volley.newRequestQueue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。