Android从网络获取图片并设置缓存
2013-01-05 15:31
453 查看
public class AndroidLoadImageFromURLActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Loader image - will be shown before loading image int loader = R.drawable.loader; // Imageview to show ImageView image = (ImageView) findViewById(R.id.image); // Image url String image_url = "http://10.0.2.2/biyeshejidata/www.png"; // ImageLoader class instance ImageLoader imgLoader = new ImageLoader(getApplicationContext()); // whenever you want to load an image from url // call DisplayImage function // url - image url to load // loader - loader image, will be displayed before getting image // image - ImageView imgLoader.DisplayImage(image_url, loader, image); } }
View Code
public class Utils { public static void CopyStream(InputStream is, OutputStream os) { final int buffer_size=1024; try { byte[] bytes=new byte[buffer_size]; for(;;) { int count=is.read(bytes, 0, buffer_size); if(count==-1) break; os.write(bytes, 0, count); } } catch(Exception ex){} } }
相关文章推荐
- Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)
- Android LazyList 从网络获取图片并缓存
- Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)
- Android 把从网络获取的图片缓存到内存中
- 【Android网络编程】获取网络图片,具有缓存功能
- Android ListView从网络获取图片及文字显示---图片缓存,多线程处理
- Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(流程图或活动图)
- Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)
- android 获取网络图片缓存(内存—>文件—>网络)
- Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)
- Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)
- 图片、缓存-Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)-by小雨
- Android图片的三级缓存机制之从网络中获取图片
- Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)
- Android从网络获取图片,并缓存到SD卡
- Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)
- Android网络图片缓存
- android 加载图片轻松避免OOM(out of memory) 支持设置缓存大小,不再强制catch OOM
- Android开发之网络图片获取
- 网络获取图片及设置圆角