@Override
public View getView(int position, View convertView,
ViewGroup parent)
{
// TODO Auto-generated method stub
/* 建立一个ImageView对象 */
ImageView imageView = new ImageView(this.myContext);
try
{
/* new URL物件将网址传入 */
URL aryURI = new URL(myImageURL[position]);
/* 取得联机 */
URLConnection conn = aryURI.openConnection();
conn.connect();
/* 取得回传的InputStream */
InputStream is = conn.getInputStream();
/* 将InputStream变成Bitmap */
Bitmap bm = BitmapFactory.decodeStream(is);
/* 关闭InputStream */
is.close();
/* 设定Bitmap于ImageView中 */
imageView.setImageBitmap(bm);
} catch (IOException e)
{
e.printStackTrace();
}
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
/* 设定这个ImageView对象的宽高,单位为dip */
imageView.setLayoutParams(new Gallery.LayoutParams(200, 150));
/* 设定Gallery背景图 */
imageView.setBackgroundResource(mGalleryItemBackground);
return imageView;
}
分享到:
相关推荐
这是【Android ListView从网络获取图片及文字显示】 http://blog.csdn.net/wangjinyu501/article/details/8219317 的源码。原文中有几处错误,导致程序不能正常运行。现在将这些BUG全部改全,将代码放上来,供大家...
1,从网络中获取一张图片。 2,把获取的图片,以附件的形式发送到指定的邮箱。 此功能已经完美实现。如在调试时没有发送成功,请检查一下是否正确设置好邮箱?你的电子邮箱是否支持发送附件?谢谢。
从网络异步加载图片资源,主线程执行ui操作,工作线程执行耗时操作。并可对图片触摸放大缩小。
找了很多按原大小显示图片都没找到 无意中自己发现的 原来如此简单 分享一下
从网络上获取图片
从网络获取数据和图片,用gson解析并用listview展示
网络获取图片工具类AsyncImageLoader
从网络获取图片资源,显示在ViewPager上
Volley_ImageLoad_Test Volley框架的使用-从网络获取图片 1.缓存功能的简单介绍 LruCache ImageCache 2.加载网络图片及监听 ImageRequest ImageLoader NetworkImageView(或者普通的ImageView) ImageListener
主要介绍了Android实现从网络获取图片显示并保存到SD卡的方法,涉及Android操作多媒体文件及系统硬件设备的相关技巧,需要的朋友可以参考下
首先应想到若要从网络资源中获取图片,就需要通过流操作,于是就想到如何创建流。 第一步:指定图片资源的URL 第二步:通过RUL获取一个connection 第三步:通过连接获取出入流 第四步:利用BitmapFactory....
详情查看:https://blog.csdn.net/automoblie0/article/details/122646237
DataParserByUrl 采用二级缓存机制从网络获取图片或文本。
从网络获取图片,并且显示出来。原理是通过输入流进行读操作然后通过字节数组输出流进行写操作,然后通过bitmapFactory进行转换。
网络获取图片工具包Picasso
从网络中获取图片以及多线程的使用