图片不能正常显示,帮顶也有分 在android中用imageview显示图片,我一个图片为600kb它就不能显示了,怎么才能让它显示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置了image.setScaleType(ScaleType.CENTER_INSIDE); image.setScaleType(ScaleType.CENTER);这两个都试过。 应该不是吧,BitmapFactory.Options option=new BitmapFactory.Options();option.inSampleSize=2;Bitmap deFile=BitmapFactory.decodeFile(name,option);使图片缩小下,就能显示,但那不是我想要的。 Bitmap图片太大,会造成内存溢出。一般的都有图片预览机制,就是得到一张尺寸小一点的图片。方法链接 android和ios开发图片处理应该注意以下几点:1,UIImageView(ImageView)的尺寸最好与图片尺寸一样大小,无论是android或ios图片压缩都很费时间。所以如果是本地图片最好先用ps做好尺寸。2,最好使用png格式的图片,ios对png格式的图片已经做过优化了,andorid不太清楚,但是png是无损压缩的,所以压缩后不会失真且压缩算法快,但是体积比jpg的大;如果图片颜色比较鲜明繁杂选择jpg格式比较好,因为颜色鲜明繁杂所以压缩后用肉眼很难出区别且保存的体积比png小。3,图片体积不要过大,如果对图片要求不是很苛刻几kb到几十kb为佳,如果一定要用高清大图可以先在后台压缩后再渲染,显示哪一张再渲染哪一张,全读入内存渲染一般都出现内存警告的。 不懂 Android ,只能帮忙顶一下了 试了几张图片,挺奇怪,就是那几张600多KB的不能正常显示,700多、800多的可以显示,但1M以上的都不能显示了。怎么才能显示1M以上的图片? Socket里面设置Timeout,时间未到就抛出read timed out异常。 做C的人来请教个关于JAVA的问题?JAVA 能有入参和出参吗?重点说的是出参! java程序reset 讨论一下 java的内部类 和 C++的友元 有什么异同 请教:关于JAVA的一个基础问题 正则表达式的提取问题 开始学Java,高手请推荐基本书给小弟我参考参考,有下载地址的,优先给分!!! 如何将一个类文件打包? 谁能提供点资料,来者有分!!! java 高手请进 新手,求助,SQL数据库中表输出问题 在线急求,log4j报错
option.inSampleSize=2;
Bitmap deFile=BitmapFactory.decodeFile(name,option);
使图片缩小下,就能显示,但那不是我想要的。
1,UIImageView(ImageView)的尺寸最好与图片尺寸一样大小,无论是android或ios图片压缩都很费时间。所以如果是本地图片最好先用ps做好尺寸。
2,最好使用png格式的图片,ios对png格式的图片已经做过优化了,andorid不太清楚,但是png是无损压缩的,所以压缩后不会失真且压缩算法快,但是体积比jpg的大;如果图片颜色比较鲜明繁杂选择jpg格式比较好,因为颜色鲜明繁杂所以压缩后用肉眼很难出区别且保存的体积比png小。
3,图片体积不要过大,如果对图片要求不是很苛刻几kb到几十kb为佳,如果一定要用高清大图可以先在后台压缩后再渲染,显示哪一张再渲染哪一张,全读入内存渲染一般都出现内存警告的。