android studio volley image

public class Main2Activity extends AppCompatActivity {
    ImageView imageView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        imageView=(ImageView)findViewById(R.id.image);
        loadImage();
    }
    public void loadImage(){
        RequestQueue requestQueue=Volley.newRequestQueue(this);
        String url="http://api.k780.com:88/upload/weather/d/4.gif";
        final LruCache lruCache=new LruCache<>(100);
        ImageLoader.ImageCache imageCache=new ImageLoader.ImageCache() {
            @Override
            public Bitmap getBitmap(String url) {
                return lruCache.get(url);
            }
            @Override
            public void putBitmap(String url, Bitmap bitmap) {
                lruCache.put(url,bitmap);
            }
        };
        ImageLoader imageLoader=new ImageLoader(requestQueue,imageCache);
        ImageLoader.ImageListener imageListener=imageLoader.getImageListener(imageView,android.R.drawable.ic_menu_report_image,android.R.drawable.ic_menu_report_image);
        imageLoader.get(url,imageListener);
    }
}

你可能感兴趣的:(android studio volley image)