awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Baseflow avatar

Baseflow/PhotoView

0
View on GitHub↗
18,824 स्टार्स·3,909 फोर्क्स·Java·Apache-2.0·3 व्यूज़baseflow.com↗

PhotoView

PhotoView is a reusable Android UI component that provides a zoomable image view. It is designed to handle gesture detection, image scaling, and coordinate tracking for images within Android applications.

The component enables users to enlarge and move images through pinch-to-zoom and panning gestures. It also includes capabilities for image tap detection to facilitate interactive responses.

The library manages image interactions through matrix-based scaling and touch event interception. It includes a system for tracking image transformations and notifying observers when zoom or scroll positions change.

Features

  • Zoomable Image Views - Enables users to enlarge and move images within a view using pinch and drag touch gestures.
  • Android UI Components - Provides a reusable Android UI component for handling complex image interactions and scaling.
  • Android Image Interaction - Implements zoom and pan gestures for images in Android apps to allow users to see fine details.
  • Image Viewers - Functions as a specialized image viewer for Android that tracks transformations and detects taps.
  • Zoomable View Rendering - Implements a custom Android view that enables pinch-to-zoom and panning for images.
  • Touch Gesture Detectors - Detects and identifies pinch and pan gestures to trigger real-time image transformations.
  • Touch Gesture Handlers - Provides touch event handling to distinguish between parent view scrolling and internal image zooming.
  • Transformation Matrix Scaling - Manipulates a transformation matrix to handle image scaling and translation without altering the view size.
  • Interaction Tap Detection - Provides a capability to trigger notifications when a user taps an image to facilitate interactive responses.
  • Photo Galleries - Provides the fundamental viewing and zooming capabilities required for building mobile photo gallery experiences.

स्टार हिस्ट्री

baseflow/photoview के लिए स्टार हिस्ट्री चार्टbaseflow/photoview के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

PhotoView के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो PhotoView के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • davemorrissey/subsampling-scale-image-viewdavemorrissey का अवतार

    davemorrissey/subsampling-scale-image-view

    8,003GitHub पर देखें↗

    This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations. The project is distinguished by its rendering engine, which loads low-resolution previews and high-resolution tiles to enable the efficient navigation of massive image files. It includes a coordinate mapper that converts screen touch points into raw image pixel coordinates and vice versa during scaling and panning. The view provides a broad set of capab

    Javaandroidandroid-libandroid-library
    GitHub पर देखें↗8,003
  • mattbryson/touchswipe-jquery-pluginmattbryson का अवतार

    mattbryson/TouchSwipe-Jquery-Plugin

    4,035GitHub पर देखें↗

    This project is a jQuery plugin designed to detect and handle touch gestures on touch-enabled devices. It serves as a touch input handler and mobile gesture interface for identifying interactions such as swipes and pinches within a jQuery environment. The library distinguishes intentional gestures from accidental movements through configurable distance and time thresholds. It includes mechanisms to manage input interference, allowing for the exclusion of specific interactive child elements and the locking of default browser behaviors like scrolling or zooming during an active gesture. The sy

    JavaScript
    GitHub पर देखें↗4,035
  • daimajia/androidswipelayoutdaimajia का अवतार

    daimajia/AndroidSwipeLayout

    12,365GitHub पर देखें↗

    AndroidSwipeLayout is an Android UI library and custom view framework that enables the creation of layouts that reveal hidden action buttons when a user performs a swipe gesture. It functions as a gesture-based UI component that triggers callbacks based on the real-time position of the swipe. The framework is designed to support complex interaction patterns, specifically allowing for the nesting of multiple swipeable components within one another. The library covers mobile gesture interaction and custom view orchestration, providing tools to track swipe states and synchronize UI changes duri

    Java
    GitHub पर देखें↗12,365
  • lecho/hellocharts-androidlecho का अवतार

    lecho/hellocharts-android

    7,589GitHub पर देखें↗

    Hellocharts-android is a data visualization library and charting framework for Android applications. It provides a collection of custom view components used to render datasets as visual elements, such as line, column, and pie charts. The library supports interactive visualizations that allow users to navigate data through touch gestures, including pinching, scrolling, and panning. It also includes built-in capabilities for animating data points and chart elements to create smooth visual transitions during dataset updates. The framework covers a broad range of visualization needs, including c

    Java
    GitHub पर देखें↗7,589
PhotoView के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

baseflow/photoview क्या करता है?

PhotoView is a reusable Android UI component that provides a zoomable image view. It is designed to handle gesture detection, image scaling, and coordinate tracking for images within Android applications.

baseflow/photoview की मुख्य विशेषताएं क्या हैं?

baseflow/photoview की मुख्य विशेषताएं हैं: Zoomable Image Views, Android UI Components, Android Image Interaction, Image Viewers, Zoomable View Rendering, Touch Gesture Detectors, Touch Gesture Handlers, Transformation Matrix Scaling।

baseflow/photoview के कुछ ओपन-सोर्स विकल्प क्या हैं?

baseflow/photoview के ओपन-सोर्स विकल्पों में शामिल हैं: davemorrissey/subsampling-scale-image-view — This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent… mattbryson/touchswipe-jquery-plugin — This project is a jQuery plugin designed to detect and handle touch gestures on touch-enabled devices. It serves as a… daimajia/androidswipelayout — AndroidSwipeLayout is an Android UI library and custom view framework that enables the creation of layouts that reveal… lecho/hellocharts-android — Hellocharts-android is a data visualization library and charting framework for Android applications. It provides a… liaohuqiu/android-ultra-pull-to-refresh — This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across… mwaterfall/mwphotobrowser — MWPhotoBrowser is an iOS photo gallery component and media selection tool. It provides a grid-based browser for…