调用:(bt是Bitmap)head_portrait.setImageBitmap(ToRoundBitmap.toRoundBitmap(bt));转换圆形的方法: 1 package com.ghp.tools; 2 3 import android.graphics.Bitmap; 4 i....
分类:
其他好文 时间:
2014-10-11 14:22:55
阅读次数:
224
问题描述:图片文件已改变,第二次调用ImageView.setImageURI时无法更新图片
解决办法:
1、使用不同的文件名(不同的URI)
2、使用setImageBitmap的方式代替
分类:
其他好文 时间:
2014-09-29 13:59:50
阅读次数:
155
要点: 1、用decodeFileDescriptor()来生成bimap比decodeFile()省内存,将Bitmap bmp = BitmapFactory.decodeFile(imageFile, opts);imageView.setImageBitmap(bmp);替换为1 FileI...
分类:
其他好文 时间:
2014-08-27 16:05:28
阅读次数:
317
先来说一下FontMetrics这个类,这个类是关于字符属性和测量的类
用图可以更精确的知道各个属性的含义:
我们在Layout中有一个ImageView,我们可以通过:
ImageView item_image = (ImageView)findViewById(R.id.item_image);
item_image.setImageBitmap(...
分类:
移动开发 时间:
2014-07-27 11:17:32
阅读次数:
341
Uri originalUri = data.getData(); //获得图片的uribm = MediaStore.Images.Media.getBitmap(resolver, originalUri); //显得到bitmap图片imgShow.setImageBitmap(bm);htt...
分类:
移动开发 时间:
2014-07-24 17:25:45
阅读次数:
211
先说说我的遇到的问题:1. 我在activity里写一个 fragment2.这个fragment里有个imageView ,用于显示图片。我使用 asyncTask获得图片,并准备在这个imageView 中显示该图片的缩略图,我准备使用ThumbnailUtils.extractThumbnai...
分类:
移动开发 时间:
2014-07-19 00:13:12
阅读次数:
234
在4.0.4 r1.2中查看android.widget.ImageView源代码可以发现,setImageBitmap()方法其实是调用了setImageDrawable()方法进行重绘。
Sets a Bitmap as the content of this ImageView.
Parameters:
bm The bitmap to set
@android...
分类:
其他好文 时间:
2014-06-22 19:31:16
阅读次数:
251
在android中要加载一张大图片到内存中如果通过如下方式进行:Bitmap bitmap=
BitmapFactory.decodeFile("/sdcard/a.jpg");iv.setImageBitmap(bitmap);则会抛出内存溢出异常Caused
by: java.lang.OutO...
分类:
移动开发 时间:
2014-05-28 16:23:10
阅读次数:
295
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,
因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。
因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView...
分类:
移动开发 时间:
2014-05-22 13:29:17
阅读次数:
352