先从网络下载图片 然后通过适配器设置到listView上
解决方案 »
- 求推荐几本java书籍
- 把一台计算机的画面显示下另外一台计算机上
- 在代码里设置view的android:layout_marginTop在线急等一有答案马上结帖
- android应用中如何实现注销功能
- 两个小问题,望高手指导!!!
- [求助]google map的导航问题
- 我想通过一个c/c++方法来调用android系统层的东西(比如media,libutils),用ndk的方式行吗,用jni方式我该怎么编译呢,程序怎么打包呢?
- 怎么实现相机的连拍功能? 不是从Preview流中取出帧方式
- android接受rtsp传来的视频流实现了播放但不能录制或保存
- 求助这个图灵机器人代码??关于java基础的
- 请教大家一下,我想在onMenuOpened()方法里通过获取一个Item从而修改它的title 但总是抛出NullPointerException
- android HttpURLConnection getInputStream方法无回应的问题
再用imageview.setbitmap(bitmap)就读取了
* 通过URL获得网上图片。如:http://www.xxxxxx.com/xx.jpg
* */
public Bitmap getBitmap(String url, int displaypixels, Boolean isBig)
throws MalformedURLException, IOException {
Bitmap bmp = null;
BitmapFactory.Options opts = new BitmapFactory.Options(); InputStream stream = new URL(url).openStream();
byte[] bytes = getBytes(stream);
// 这3句是处理图片溢出的begin( 如果不需要处理溢出直接 opts.inSampleSize=1;)
opts.inJustDecodeBounds = true;
BitmapFactory.decodeByteArray(bytes, 0, bytes.length, opts);
opts.inSampleSize = computeSampleSize(opts, -1, displaypixels);
// end
opts.inJustDecodeBounds = false;
bmp = BitmapFactory.decodeByteArray(bytes, 0, bytes.length, opts);
return bmp ; }剩下的就很简单了