FrescoImageViewer - Customizable Android full screen image viewer for Fresco library supporting "pinch to zoom" and "swipe to dismiss" gestures

  •        73

Simple customizable full screen image viewer for Fresco library that includes "pinch to zoom" and "swipe to dismiss" gestures. Based on PhotoDraweeView by ongakuer. Need iOS and Android apps, MVP development or prototyping? Contact us via info@stfalcon.com. We develop software since 2009, and we're known experts in this field. Check out our portfolio and see more libraries from stfalcon-studio.

http://stfalcon.com
https://github.com/stfalcon-studio/FrescoImageViewer

Tags
Implementation
License
Platform

   




Related Projects

StfalconImageViewer - A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures

  •    Kotlin

A simple and customizable full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures. Compatible with all of the most popular image processing libraries such as Picasso, Glide etc. Based on PhotoView by chrisbanes. Need iOS and Android apps, MVP development or prototyping? Contact us via info@stfalcon.com. We develop software since 2009, and we're known experts in this field. Check out our portfolio and see more libraries from stfalcon-studio.

react-native-photo-view - Pinch-to-zoom view for React Native (both iOS and Android)

  •    Objective-C

Provides custom Image view for React Native that allows to perform pinch-to-zoom on images. Works on both iOS and Android. This component uses PhotoDraweeView for Android and MWPhotobrowser on iOS.

KYElegantPhotoGallery - An elegant photo gallery

  •    Objective-C

An elegant photo gallery. It will zoom from a thumb image and you can pan to dismiss it with cool animation. ###1.支持双击放大、pinch缩放 Double-Tap & pinch to zoom.

JTSImageViewController - An interactive iOS image viewer that does it all: double tap to zoom, flick to dismiss, et cetera

  •    Objective-C

An interactive iOS image viewer that does it all: double tap to zoom, flick to dismiss, et cetera. Pull requests are welcome, but should be submitted on the dev branch. Exceptions will be made for critical bug fixes.

TileView - TileView is a subclass of android

  •    Java

The TileView widget is a subclass of ViewGroup that provides a mechanism to asynchronously display tile-based images, with additional functionality for 2D dragging, flinging, pinch or double-tap to zoom, adding overlaying Views (markers), built-in Hot Spot support, dynamic path drawing, multiple levels of detail, and support for any relative positioning or coordinate system. Properly configured, TileView can render tiles quickly enough be appear seamless.


SwipeToDismissUndoList - An Android library to enable swipe to dismiss and undo functionality on ListViews

  •    Java

This library is deprecated in favor of EnhancedListView. I won't fix any bugs on this library anymore. The SwipeToDismissUndoList is a library to add swipe to dismiss functionality to a ListView and undo deletions again. The lib is based on Jake Wharton's SwipeToDismissNOA that is based on Roman Nurik's SwipeToDismiss sample.

Android-SwipeToDismiss - Android swipe-to-dismiss mini-library and sample code

  •    Java

Sample code that shows how to make ListView or other views support the swipe-to-dismiss Android UI pattern. See the original Google+ post for discussion.

NYTPhotoViewer - A modern photo viewing experience for iOS.

  •    Objective-C

NYTPhotoViewer is a slideshow and image viewer that includes double-tap to zoom, captions, support for multiple images, interactive flick to dismiss, animated zooming presentation, and more.Then, following the instructions for integrating Carthage frameworks into your app, link the NYTPhotoViewer and FLAnimatedImage frameworks into your project.

photo_view - 📸 Easy to use yet very customizable zoomable image widget for Flutter

  •    Dart

A simple zoomable image/content widget for Flutter. PhotoView enables images to become able to zoom and pan with user gestures such as pinch, rotate and drag.

threeVR - An orientation-aware Virtual Reality controller for web browsers built on top of three.js

  •    Javascript

threeVR is a virtual reality controller that makes it easy to build device-orientation aware applications on top of the three.js library. threeVR listens for device orientation event changes and orients a three.js scene in the direction the user is facing. This library also provides manual user override controls so users can drag to look around a scene and pinch to zoom in on scene features. Once user interaction is complete, the threeVR library snaps the scene's camera back to the current device orientation position. threeVR also provides a set of custom event callbacks that web applications can use to build their own compelling user interfaces.

Slidr - Easily add slide to dismiss functionality to an Activity

  •    Java

Easily add slide-to-dismiss functionality to your Activity by calling Slidr.attach(this) in your onCreate(..) method. where fragment_container is the id of a FrameLayout inside the activity's xml.

react-medium-image-zoom - Medium.com style image zoom for React

  •    Javascript

This library is a different implementation of Medium.com's image zoom that allows for a low-res and high-res images to work together for “zooming” effects and works regardless of parent elements that have overflow: hidden or parents with transform properties. Versions >=3.0.0 are compatible with React.js >=16.x; if you need compatibility with react@^0.14.0 || ^15.0.0, please use version 2.x. You can view the demo here.

PullZoomView - An Android custom ListView and ScrollView with pull to zoom-in.

  •    Java

An Android custom ListView and ScrollView with pull to zoom-in. If you're using this library in one of your projects just send me a G+ message and I'll add your project to the list.

ZoomTransition - Interactive zoom transition for presenting view controllers written in Swift

  •    Swift

An easy to use interactive zoom transition for presenting view controllers onto a navigation stack. This transition mimics the iOS 7 & 8 photos app. ZoomTransition supports pinch, rotate and pan gestures while dismissing the presented view controller.

TouchScript - Complete multi-touch solution for Unity: iOS, Android, Windows, TUIO.

  •    CSharp

When working on a project for mobile devices or PCs with touch input you will soon require basic gestures like tap, pan, pinch and zoom — they are not hard to implement manually using Unity API or using a package from Asset Store. The hard part is to make these gestures work together, e.g. to have a button with a tap gesture placed on a zoomable window. This is where you will need TouchScript — it makes handling complex gesture interactions on any touch surface an effortless job. Developed by Valentin Simonov.

BigImageViewer - Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices

  •    Java

Note that if you've already used Fresco in your project, please change Fresco.initialize into BigImageViewer.initialize. You can disable display optimization using optimizeDisplay attribute, or BigImageView.setOptimizeDisplay(false). Which will disable animation for long image, and the switch between thumbnail and origin image.

DNA Sequence Annotation Studio

  •    

Sequence Annotation Studio can be used to perform the following: 1. View the complete sequence with zoom in / zoom out facility. 2. View the annotations (all or selectively). 3. Create new annotation and edit or delete existing ones. 4. Save modified sequence in GenBank ...

Android-DragDismissActivity - A smooth, easy-to-implement, drag to dismiss Android Activity.

  •    Java

Another implementation of the drag-to-dismiss Activity pattern. This one is inspired by Nick Butcher's Plaid implementation. The project has a simple API and is a pretty powerful and beautiful implementation of the pattern. This library is used in some of my apps (Talon for Twitter and Pulse SMS). It has been abstracted from Jacob Klinker and I's article-android library, which is an awesome readability style in-app web browser.

buffer-ios-image-viewer - The BFRImageViewer is a turnkey solution to present images within your iOS app 🎉!

  •    Objective-C

It features swipe gestures to dismiss, automatic image scaling, zooming and panning, supports multiple images, image types, URL backloading, custom view controller transitions, built in parallax effect, live photos and plays nicely with 3D touch! We use it all over the place in Buffer for iOS :-). We've got code samples of each feature in the demo app, feel free to take a peek 👀.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.