关闭

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

401人阅读 评论(0) 收藏 举报
分类:

实际的项目使用只需要到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";
	@Override
	protected 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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:47375次
    • 积分:1471
    • 等级:
    • 排名:千里之外
    • 原创:103篇
    • 转载:6篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论