我一直在开发一个 android 应用程序,它试图完成以下任务: - 从服务下载大图像(大约 4000 像素 x 4000 像素) - 显示这些图像并让用户缩放/平移 - 绘制叠加层以显示其他信息
到目前为止,我通过加载图像的缩小版本并将其用于平移和缩放,在平移/缩放停止后使用BitMapRegionDecoder加载当前可视区域的高分辨率表示,取得了一定的成功。
虽然这似乎可行,但我意识到我需要投入大量时间才能使一切顺利和稳定,而且我有一种预感,即基于图块的方法将产生更好的性能。所以我的问题是,谁能给我指出一些库或资源,让我以站在巨人肩膀上的方式卸载一些工作:)
谢谢