Android(安卓)第三方开源:Volley通过网络下载数据
16lz
2021-01-26
import com.android.volley.RequestQueue;import com.android.volley.Response;import com.android.volley.Response.ErrorListener;import com.android.volley.Response.Listener;import com.android.volley.VolleyError;import com.android.volley.toolbox.ImageRequest;import com.android.volley.toolbox.StringRequest;import com.android.volley.toolbox.Volley;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.ImageView;import android.widget.TextView;import android.widget.Toast;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final TextView text = (TextView) findViewById(R.id.text);final ImageView image = (ImageView) findViewById(R.id.image);//第一步: 创建Volley队列RequestQueue request = Volley.newRequestQueue(this);//第二步:访问对象 ,String类型StringRequest stringRequest = new StringRequest("http://www.kan300.com", new Listener<String>() {/* * * onResponse 连接正确时显示 */@Overridepublic void onResponse(String response) {text.setText(response);}}, new ErrorListener() {/* * * onErrorResponse 连接错误时显示 */@Overridepublic void onErrorResponse(VolleyError error) {Toast.makeText(MainActivity.this, "错误!", Toast.LENGTH_SHORT).show();}});//访问对象: image类型ImageRequest imageRequest = new ImageRequest("http://avatar.csdn.net/9/7/A/1_zhangphil.jpg", new Listener<Bitmap>() {@Overridepublic void onResponse(Bitmap response) {image.setImageBitmap(response);}}, 0, 0, Config.RGB_565, new ErrorListener() {@Overridepublic void onErrorResponse(VolleyError error) {}});//第三步:将访问对象添加到队列中request.add(stringRequest);request.add(imageRequest);}}</span>
更多相关文章
- ViewPager无限轮播图
- Android上下文Context全解析
- Android(安卓)对象序列化 Serializable实现与Parcelabel实现的区
- Resource Types
- Android(安卓)直接通过JNI访问驱动
- Android(安卓)-Okhttp框架 工具类
- 自动输入文本效果—AutoCompleteTextView
- HttpHuiApplication--下载图片url,HttpURLConnection,简单版
- 12.8 SeekBar和RatingBar