一个亚采样比例图像视图的演示,一个用于显示大图像的库。
这是一个亚采样比例图像视图的演示,这是一个免费的Android库,用于显示大图像,并带有用于缩放和锅的手势检测。该演示显示了可用的大多数功能。
此自定义视图可用于在画廊中显示图像,也可用于查看大图像,例如建筑计划。添加与图像(例如标记引脚或自定义形状)对齐的覆盖图形的叠加图形很容易扩展。
该项目(包括此应用程序的来源)在https://github.com/davemorrissey/subsampling-scale-image-image-view上托管在GitHub上。
图像显示
===================
*显示巨大的图像,大于可以加载到内存中的图像
*显示有关缩放的高分辨率细节
*测试高达20,000x13,000px,尽管较大的图像较慢
*从资产或文件系统显示图像
*根据EXIF自动从文件系统(例如相机或画廊)旋转图像
*以90°增量手动旋转图像
*在运行时交换图像
手势检测
===================
*一个手指锅
*两个指捏缩放
*放大时锅
*锅和变焦之间的无缝切换
*平板后挥舞动力
*双击缩放和缩放
*禁用锅和/或变焦手势的选项
动画片
===================
*为秤和中心动画的公共方法
*可自定义的持续时间和轻松
*可选的不间断动画
容易集成
===================
*在查看码器中使用来创建照片库
*屏幕旋转后轻松恢复比例,中心和方向
*可以扩展以添加覆盖图形,以使用图像进行移动和扩展
*处理查看大小和wrap_content布局
阅读更多信息