commit | ae862190026dc7800f7abac31c5c6436866cbbc3 | [log] [tgz] |
---|---|---|
author | David Morrissey <davemorrissey@gmail.com> | Fri May 30 12:38:10 2014 +0100 |
committer | David Morrissey <davemorrissey@gmail.com> | Fri May 30 12:38:10 2014 +0100 |
tree | 3553b21fb16587a9893def4138103d0d51a77c5e | |
parent | 87ac81516aaa50f47ef540aeffa6eeca1a39a1e0 [diff] |
Better and simplified support for state restore on rotate
A custom ImageView for Android with pinch to zoom and subsampled tiles to support large images. While zooming in, the low resolution, full size base layer is overlaid with smaller tiles in the best resolution for the current scale, and tiles are loaded and discarded during panning to avoid holding too much bitmap data in memory.
Ideal for use in image gallery apps where the size of the images may be large enough to require subsampling, and where pinch to zoom is required to view the high resolution detail.
Tested with images up to 20000x13000px, but such large images are unusably slow to render.
Supports:
Limitations: