【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

Android 网络请求Volley的使用

原创 2016年08月30日 16:07:55

下载jar包

可以直接去maven repository中下载。
volley.jar下载


导入到项目中

在Android studio 中可以首先把jar包拷贝到libs目录下,然后再project structure中选中项目,然后点击dependency 添加File dependency选中即可

创建请求队列

首先需要创建全局的请求队列,所以首先创建类继承自Application,用来管理请求队列

public class SCINetApplication extends Application{

//  全局的请求队列
    public static RequestQueue queue;
    @Override
    public void onCreate() {
        super.onCreate();
        queue = Volley.newRequestQueue(getApplicationContext());
    }

    public static RequestQueue getQueue(){
        return queue;
    }
}


----------

添加权限以及注册application

添加网路权限

 <uses-permission android:name="android.permission.INTERNET"/>

注册application

android:name=".SCINetApplication"

使用volley

可以在button的点击事件中获取网络资源。

public void NetGet(){
        String url = "https://www.baidu.com";
        StringRequest request = new StringRequest(Request.Method.GET, url,
                new Response.Listener<String>() {
                    @Override
                    public void onResponse(String s) {
                        System.out.println("result is: "+s);
                    }
                }, new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError volleyError) {

                    }
        });
        SCINetApplication.getQueue().add(request);
    }

总结

例子中简单的使用了StringRequest 请求,当然还有其他的请求类型,这个只要环境搭建起来,相信后面的事情就不难了吧。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Android Volley的使用(一)基本网络请求

简介 我们平时开发Android程试中少不了网络请求,而Android本身也提供了HttpURLConnection和HttpClient来进行网络请求通信。可是HttpURLConnection和H...

android网络请求框架Volley(一)

1 Volley的介绍     Volley从服务器端请求<s

Android中Http网络请求库框架Volley和Asnyc-http的使用---第三方库学习笔记(一)

Volley框架:特点: 通信更快,更简单 Get,Post网络请求及网络图像的高效率异步处理请求。 当多个请求时,对网络请求进行排序,按优先级处理 当网络状况不好时,Volley可以自动对上次请求的...

Android 网络通信框架Volley简介(Google IO 2013)

转于:http://blog.csdn.net/t12x3456/article/details/9221611   ---------------------------------------------------------------------------------------------------   <p style="margin-top: 1.6em; margin-botto

简析Android网络请求Volley框架的工作原理

Volley网络模块以及错误重试机制分析 相关类如下: Network :封装网络请求接口 BaseNetWork : Network 接口实现类,用于封装网络请求,并且对请求结果封装,且实现网...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)