Android核心基础-7.Android 网络通信-2.使用开源项目AsyncHttpClient

来源:互联网 发布:云端软件 知乎 编辑:程序博客网 时间:2024/05/21 10:45

其实访问网络在我们的实际工作开发中,直接使用开源网络访问框架:
这里介绍一个(AsyncHttpClient):
github地址:https://github.com/loopj/android-async-http
我的百度网盘地址:http://pan.baidu.com/s/1kToxigZ

开源项目AsyncHttpClient

下载好了框架后,将jar包导入我们的工程,或者直接将他的源码拷贝到我们的工程,然后就可以使用了。

用法:

    public void go(View v) {        new AsyncHttpClient().get(et.getText().toString().trim(), new TextHttpResponseHandler() {            @Override            public void onSuccess(int statusCode, Header[] headers, String responseString) {                tv.setText(responseString);            }            @Override            public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {                Toast.makeText(getApplicationContext(), "服务器忙!!! " + statusCode, Toast.LENGTH_SHORT).show();                            }        });    }

示例代码->百度网盘

0 0
原创粉丝点击