图片不能正常显示,帮顶也有分 在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以上的图片? 纸牌游戏中的JLabel log如何使用 求助 关于继承的问题 如何用java程序判断tomcat服务的状态并启动它 请熟悉Swing设计的和多线程和io系统的朋友。请教个很重要的问题 如何将my sql数据库中搜索的结果直接导入到excel中? tomcat的ssl问题,求救!!! 大家来谈谈根据系统的数据生成一个唯一的ID号的思路 急急急!!!怎样能取得数据库表中列的数据类型? 请大家来帮帮忙.. 新手,求助,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为佳,如果一定要用高清大图可以先在后台压缩后再渲染,显示哪一张再渲染哪一张,全读入内存渲染一般都出现内存警告的。