8.3
Uma demonstração da Visualização de imagem em escala de subamostragem, uma biblioteca para exibir imagens grandes.
Esta é uma demonstração da Visualização da imagem em escala de subamostragem, uma biblioteca Android gratuita para a exibição de imagens grandes, com detecção de gestos para zoom e pan. Esta demonstração mostra a maioria dos recursos disponíveis.
Essa visualização personalizada pode ser usada para exibir imagens em uma galeria ou para visualizar imagens grandes, como planos de construção. É facilmente extensível adicionar gráficos sobrepostos alinhados à imagem, por exemplo, pinos de marcadores ou formas personalizadas.
O projeto, incluindo a fonte deste aplicativo, está hospedado no GitHub em https://github.com/daveMorrissey/subsampling-scale-image-view
Exibição de imagem
===================
* Exibir imagens enormes, maiores do que pode ser carregado na memória
* Mostre detalhes de alta resolução sobre o zoom em
* Testado até 20.000x13.000px, embora imagens maiores sejam mais lentas
* Exibir imagens de ativos ou o sistema de arquivos
* Gire as imagens automaticamente do sistema de arquivos (por exemplo, a câmera ou galeria) de acordo com o EXIF
* Gire manualmente imagens em incrementos de 90 °
* Troque imagens no tempo de execução
Detecção de gestos
===================
* Pan de um dedo
* Dois dedos beliscar para zoom
* Pan durante o zoom
* Interrupção perfeita entre a panela e o zoom
* Momento de arremesso após panning
* Toque duas vezes para aumentar e diminuir o zoom
* Opções para desativar os gestos de pan e/ou zoom
Animação
===================
* Métodos públicos para animar a escala e o centro
* Duração e flexibilização personalizáveis
* Animações ininterruptas opcionais
Integração fácil
===================
* Use em um viewpager para criar uma galeria de fotos
* Restaurar facilmente escala, centro e orientação após a rotação da tela
* Pode ser estendido para adicionar gráficos de sobreposição que se movem e escalam com a imagem
* Lida
April 12, 2025
April 12, 2025
April 12, 2025
April 12, 2025
April 12, 2025
April 12, 2025
April 12, 2025
April 12, 2025
April 11, 2025
April 11, 2025
April 11, 2025
April 11, 2025