我开发的应用程序,负载画廊然后复制到外部文件夹,它是成功的,但现在我的问题是如何降低(压缩)文件图像的大小,我想阻止了的内存崩溃应用程序,因为它会在listview中加载。告诉我该怎么做。由于如何压缩图像文件复制之前,外部文件夹ANDROID
0
A
回答
0
处理与位图,我想推荐给参考。 Loading Large Bitmaps Efficiently
更好的阅读整个部分。你必须计算你所需要的宽度和高度并压缩位图。例如。您不需要使用1024x768分辨率来显示Gallery的100x100图像大小。
可以压缩这个样子。但要了解更多,请参阅上面的链接我提。
BitmapFactory.Options options=new BitmapFactory.Options();
options.inSampleSize = 4;
Bitmap preview_bitmap=BitmapFactory.decodeFile(file, options);
希望这个答案能帮助你。
0
位图compressImage = Bitmap.createScaledBitmap(位图,50个,50,FALSE);
会降低图像大小,但它也会降低图像质量。
相关问题
- 1. 无法将文件从压缩文件夹复制到非压缩文件夹
- 2. 如何只压缩文件夹内的文件而不压缩子文件夹?
- 3. 如何使用VB.NET从压缩文件夹复制和粘贴文件夹
- 4. 如何将未压缩文件夹视为压缩文件?
- 5. 从解压缩的文件夹复制文件 - Mac OSX与Windows
- 6. 将文件复制到压缩文件夹
- 7. 解压缩文件夹并从解压缩文件中获取图像
- 8. 压缩/压缩文件夹,同时排除特定文件夹
- 9. 查看压缩文件图像文件
- 10. 如何在android中压缩文件夹以制作docx文件?
- 11. 从原始文件夹复制图像到外部SD卡?
- 12. 如何在Silverlight中压缩和解压缩文件夹及其子文件夹?
- 13. 使用java将压缩文件夹提取到外部文件夹中
- 14. Node.js - 压缩/解压缩文件夹
- 15. 压缩和解压缩文件夹
- 16. 在压缩文件夹之前和之后计算文件大小
- 17. 如何排除YUI压缩文件夹中的文件夹
- 18. 保存之前压缩文件silverlight
- 19. 在写入文件之前压缩XML
- 20. 如何压缩文件夹中
- 21. 如何在MSBuild中压缩文件夹?
- 22. 如何使用ZipKit压缩文件夹?
- 23. 如何在grunt中压缩文件夹?
- 24. 如何使用PowerShell压缩文件夹
- 25. 如何将文件夹压缩为zip?
- 26. Java ZIP - 如何解压缩文件夹?
- 27. 如何将文件夹压缩为.ngz
- 28. 文件夹是文件不是压缩
- 29. Powershell,WMI和压缩文件/文件夹
- 30. 使用qt压缩文件夹/文件
你可以给我减小大小的教程,因为我将在PDF生成中使用它。 –
这里的资源管理器http://stackoverflow.com/questions/477572/strange-out-of-memory-issue-while-loading-an-image-to-a-bitmap-object了解更多示例代码。正如我所理解的,你压缩图像并生成PDF。那就是你在做什么,对吧?我只是问,因为我从来没有做过以前的PDF生成。如我错了请纠正我。 – Megamind
是的我已经用你的方式在列表视图中显示图像,现在我想从android生成PDF,我想防止使用内存不足,所以我必须压缩我的图像。 –