Une démo de sous-échantillonnage Échelle de l'Image View, une bibliothèque pour afficher de grandes images.
advertisement
Nom | Scale Image View Demo |
---|---|
Version | 4.0 |
Mise à jour | 27 nov. 2017 |
Taille | 13 MB |
Catégories | Divers |
Installations | 10k+ |
Développeur | Dave Morrissey |
Android OS | Android 5.0+ |
Google Play ID | com.davemorrissey.labs.subscaleview.sample |
Scale Image View Demo · Description
Il s'agit d'une démonstration de sous-échantillonnage échelle Vue, une bibliothèque libre Android pour l'affichage des grandes images, avec la détection de mouvement pour le zoom et le panoramique. Cette démo montre la plupart des fonctionnalités disponibles.
Cette vue personnalisée peut être utilisé pour afficher des images dans une galerie, ou pour visualiser de grandes images telles que des plans de construction. Il est facilement extensible pour ajouter des graphiques superposés alignés avec l'image, pour broches exemple de marqueurs ou des formes personnalisées.
Le projet, y compris la source de cette application, est hébergé sur GitHub à https://github.com/davemorrissey/subsampling-scale-image-view
affichage de l'image
===================
* Affichage des images énormes, plus grandes que peut être chargé en mémoire
* Voir grande résolution détail sur le zoom en
* Testé jusqu'à 20.000 x13, 000px, si des images plus grandes sont plus lents
* Affiche les images provenant des actifs ou le système de fichiers
* Rotation automatique des images du système de fichiers (par exemple, l'appareil photo ou la galerie) selon EXIF
* images tourner manuellement en incréments de 90 °
* images de swap lors de l'exécution
détection de geste
===================
* Un pan de doigt
* Deux doigt pincer pour zoomer
* Pan pendant le zoom
* Commutateur transparente entre panoramique et de zoom
* Fling élan après le panoramique
* Double Tap pour zoomer et dézoomer
* Options pour désactiver casserole et / ou zoomer gestes
Animation
===================
* Les méthodes publiques pour animer l'échelle et le centre
* Durée personnalisable et l'assouplissement
* animations sans coupure en option
Facilité d'intégration
===================
* Utiliser dans un ViewPager pour créer une galerie de photos
* Restaurer facilement échelle, le centre et l'orientation après la rotation de l'écran
* Peut être étendu pour ajouter des graphiques de superposition qui se déplacent et l'échelle de l'image
* Poignées vue redimensionnement et wrap_content disposition
Cette vue personnalisée peut être utilisé pour afficher des images dans une galerie, ou pour visualiser de grandes images telles que des plans de construction. Il est facilement extensible pour ajouter des graphiques superposés alignés avec l'image, pour broches exemple de marqueurs ou des formes personnalisées.
Le projet, y compris la source de cette application, est hébergé sur GitHub à https://github.com/davemorrissey/subsampling-scale-image-view
affichage de l'image
===================
* Affichage des images énormes, plus grandes que peut être chargé en mémoire
* Voir grande résolution détail sur le zoom en
* Testé jusqu'à 20.000 x13, 000px, si des images plus grandes sont plus lents
* Affiche les images provenant des actifs ou le système de fichiers
* Rotation automatique des images du système de fichiers (par exemple, l'appareil photo ou la galerie) selon EXIF
* images tourner manuellement en incréments de 90 °
* images de swap lors de l'exécution
détection de geste
===================
* Un pan de doigt
* Deux doigt pincer pour zoomer
* Pan pendant le zoom
* Commutateur transparente entre panoramique et de zoom
* Fling élan après le panoramique
* Double Tap pour zoomer et dézoomer
* Options pour désactiver casserole et / ou zoomer gestes
Animation
===================
* Les méthodes publiques pour animer l'échelle et le centre
* Durée personnalisable et l'assouplissement
* animations sans coupure en option
Facilité d'intégration
===================
* Utiliser dans un ViewPager pour créer une galerie de photos
* Restaurer facilement échelle, le centre et l'orientation après la rotation de l'écran
* Peut être étendu pour ajouter des graphiques de superposition qui se déplacent et l'échelle de l'image
* Poignées vue redimensionnement et wrap_content disposition