图片加载与缓存开源框架:Glide

来源:互联网 发布:阿里云虚拟主机访问php 编辑:程序博客网 时间:2024/06/05 10:02

实际的项目使用只需要到Glide的releases页面把jar包下载后导入到本地的libs里面即可直接使用。Glide的releases的页面地址:https://github.com/bumptech/glide/releases ,在此页面找到最新的jar包,下载后放到自己项目的libs中,比如glide 3.6.0库的jar包下载地址:https://github.com/bumptech/glide/releases/download/v3.6.0/glide-3.6.0.jar


现举例:

package com.example.glide;import com.bumptech.glide.Glide;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.ImageView;public class MainActivity extends Activity {private String url = "http://b.hiphotos.baidu.com/image/pic/item/adaf2edda3cc7cd91c59e7c13b01213fb80e91b6.jpg";private String url_gif = "http://img1.imgtn.bdimg.com/it/u=581460432,1397010673&fm=21&gp=0.jpg";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ImageView image = (ImageView) findViewById(R.id.image);/* * crossFade(毫秒) 淡入淡出时间 * placeholder() 等待时显示的图片 */Glide.with(this).load(url_gif).centerCrop().placeholder(R.drawable.loading).crossFade(3000).into(image);}


0 0
原创粉丝点击