【发布时间】:2017-01-28 16:18:48
【问题描述】:
我正在制作一个应用程序,该应用程序应该显示全质量的可缩放图像,例如内置的 android 画廊应用程序。我尝试了一些库,但没有一个像我预期的那样完成工作。其中一些不提供完整质量的位图。
使用BitmapRegionDecoder 的其他库运行良好,但无法解码某些图像类型(CMYK、灰度)。
我不知道大多数照片库应用程序如何完美地显示所有图像?
【问题讨论】:
-
您到底想知道什么?这个问题太宽泛了。加载、缓存和渲染图像是相当棘手和复杂的过程。没有一个库可以完美地处理所有情况。
-
“我已经尝试了一些库”——如果你命名它们会有所帮助。我没有遇到任何问题with
SubsamplingScaleImageView。您还可以查看现有的开源图库应用。 -
我尝试过 SubsamplingScaleImageView 但无法加载 CMYK 和灰度图像
-
我需要你的建议,我应该用什么来制作一个高质量的可缩放图像浏览器。
-
欢迎来到堆栈溢出 :-) 请查看How to Ask 以及如何创建minimal reproducible example。这将有助于获得有用的答案。