Eine Demo der Bildansicht der Subsampling -Skala, eine Bibliothek zum Anzeigen großer Bilder.
Dies ist eine Demo der Bildansicht der Subsampling -Skala, eine kostenlose Android -Bibliothek für die Anzeige großer Bilder mit Gestenerkennung für Zoom und Pan. Diese Demo zeigt die meisten verfügbaren Funktionen.
Diese benutzerdefinierte Ansicht kann verwendet werden, um Bilder in einer Galerie anzuzeigen oder große Bilder wie das Erstellen von Plänen anzuzeigen. Es ist leicht erweiterbar, um überlagerte Grafiken hinzuzufügen, die mit dem Bild ausgerichtet sind, z. B. Markierungsstifte oder benutzerdefinierte Formen.
Das Projekt, einschließlich der Quelle dieser App
Bildanzeige
===================
* Zeigen Sie riesige Bilder an, die größer als in den Speicher geladen werden kann
* Zeigen Sie hochauflösende Details zum Zoomen in
* Bis zu 20.000 x 13.000 PX getestet, obwohl größere Bilder langsamer sind
* Zeigen Sie Bilder aus Assets oder dem Dateisystem an
* Drehen Sie Bilder automatisch aus dem Dateisystem (z. B. der Kamera oder Galerie) gemäß EXIF
* Drehen Sie die Bilder manuell in 90 ° -Stangien
* Tauschen Sie Bilder zur Laufzeit aus
Gestenerkennung
===================
* Eine Fingerpfanne
* Zwei Finger Prise zum Zoomen
* Pfanne während des Zoomens
* Nahloser Schalter zwischen Pan und Zoom
* Schleuderung nach dem Schwingen
* Doppelte tippen, um ein- und auszoomen
* Optionen zum Deaktivieren von Pan- und/oder Zoomgesten
Animation
===================
* Öffentliche Methoden zur Animation der Skala und des Zentrums
* Anpassbare Dauer und Lockerung
* Optionale ununterbrochene Animationen
Einfache Integration
===================
* Verwenden Sie in einem ViewPager eine Fotogalerie, um eine Fotogalerie zu erstellen
* Leichte Skala, Mitte und Ausrichtung nach Bildschirmrotation wiederherstellen
* Kann erweitert werden, um Overlay -Grafiken hinzuzufügen, die sich mit dem Bild bewegen und skalieren
* Griff Ansicht der Größenänderung und Wrap_Content -Layout
Mehr lesen