Android Smart Image View

授权协议 Apache
开发语言 Java
所属分类 手机/移动开发、 Android UI 组件
软件类型 开源软件
地区 不详
投 递 者 慕麒
操作系统 Android
开源组织
适用人群 未知
 软件概览

SmartImageView的设计初衷是来取代Android自带的ImgageView组件,另外它还提供了一些附加功能,如:

  • 支持通过URL来加载图片;
  • 支持从电话簿中加载图片;
  • 异步加载图片;
  • 图片被缓存在内存,以便下次快速加载显示;
  • SmartImageView类可以被很容易扩展成对其它资源的调用;
  • SmartImageView的设计初衷是来取代Android自带的ImgageView组件,另外它还提供了一些附加功能,如: 支持通过URL来加载图片; 支持从电话簿中加载图片; 异步加载图片; 图片被缓存在内存,以便下次快速加载显示; SmartImageView类可以被很容易扩展成对其它资源的调用; 作者主页:http://loopj.com/android-smart-image-view/

  • 个人感觉和加载很流畅,而且如果和Imageloader一起使用会更流畅,特此感谢作者James Smith Overview SmartImageView is a drop-in replacement for Android’s standardImageView which additionally allows images to be loaded from URLs or the us

  • public class MySmartImageView extends android.support.v7.widget.AppCompatImageView{ //既然要自定义ImageView 自然要继承ImageView private Handler handler = new Handler(){ public void handleMessage(Me

  • 调用代码: SmartImageView siv = (SmartImageView) findViewById(R.id.siv); siv.setImageUrl(et_path.getText().toString().trim(),R.drawable.iclaunch,R.drawable.iclaunch);//参数分别为图片URL地址,加载失败时显示的图片,加载过程中显示的图片 开源

  • 特征: 根据URL地址装载图像; 支持装载通讯录中的图像; 支持异步装载; 支持缓存;    这个是作者的项目主页,有使用方法。http://loopj.com/android-smart-image-view/ 下载作者的jar包导入项目后,在xml中加入控件   <com.loopj.android.image.SmartImageView android:id="@+id/my_im

  • SmartImageView的设计初衷是来取代Android自带的ImgageView组件,另外它还提供了一些附加功能,如: 支持通过URL来加载图片; 支持从电话簿中加载图片; 异步加载图片; 图片被缓存在内存,以便下次快速加载显示; SmartImageView类可以被很容易扩展成对其它资源的调用; 在做一些需要从网上获取图片的APP时,就难免要做很多处理。 这个项目就是针对这些做了很多处理。