All Projects → martinwithaar → Pinchtozoom

martinwithaar / Pinchtozoom

Licence: mit
Android's ImageView pinch-to-zoom made easy

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Pinchtozoom

TNImageView-Android
Android Library for making scale-able and rotatable image views or giving this power to your own image view. This repo has been depreciated.
Stars: ✭ 18 (-83.33%)
Mutual labels:  imageview, pinch-to-zoom
Zoomage
A simple pinch-to-zoom ImageView library for Android
Stars: ✭ 211 (+95.37%)
Mutual labels:  pinch-to-zoom, imageview
Pinchimageview
体验非常好的Android图片手势控件。
Stars: ✭ 1,871 (+1632.41%)
Mutual labels:  pinch-to-zoom, imageview
Zoomlayout
2D zoom and pan behavior for View hierarchies, images, video streams, and much more, written in Kotlin for Android.
Stars: ✭ 688 (+537.04%)
Mutual labels:  pinch-to-zoom, imageview
Complete Google Map Api Tutorial
Learn How to use Google Map API for Android from Basic to Advance with complete examples.
Stars: ✭ 104 (-3.7%)
Mutual labels:  android-app
Find3 Android Scanner
An android app that scans Bluetooth and WiFi for FIND3
Stars: ✭ 99 (-8.33%)
Mutual labels:  android-app
Apps Android Wikipedia
📱The official Wikipedia app for Android!
Stars: ✭ 1,350 (+1150%)
Mutual labels:  android-app
Conference App 2018
The Official Conference App for DroidKaigi 2018 Tokyo
Stars: ✭ 1,323 (+1125%)
Mutual labels:  android-app
Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (-0.93%)
Mutual labels:  android-app
Mvvm Reddit
A companion project for our blog post on better Android software development using MVVM with RxJava.
Stars: ✭ 106 (-1.85%)
Mutual labels:  android-app
Drawablecolorchange
Android Library to dynamically change color of drawable.
Stars: ✭ 101 (-6.48%)
Mutual labels:  imageview
Cloudemoji
A cloud solution to your favorite emoticons on Android
Stars: ✭ 99 (-8.33%)
Mutual labels:  android-app
Markor
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Stars: ✭ 1,394 (+1190.74%)
Mutual labels:  android-app
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (-10.19%)
Mutual labels:  android-app
Sthlmtraveling
STHLM Traveling helps you plan your journeys using data from Stockholm Public Transport (SL, Stockholms Lokaltrafik) on your Android phone
Stars: ✭ 106 (-1.85%)
Mutual labels:  android-app
Searchitem
小搜搜——商品条形码/二维码搜索APP
Stars: ✭ 96 (-11.11%)
Mutual labels:  android-app
Matchimals.fun
🦁 🃏 📱 An animal matching puzzle card game– built with turn-based game engine boardgame.io and React-Native + React-Native-Web
Stars: ✭ 101 (-6.48%)
Mutual labels:  android-app
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (-2.78%)
Mutual labels:  android-app
Mercury
Simple Android app that sends pre-configured commands to remote servers via SSH.
Stars: ✭ 100 (-7.41%)
Mutual labels:  android-app
Loopviewpagerlayout
☺无限轮播ViewPagerLayout 广告栏 banner 多种滑动的样式 使用API简单明了
Stars: ✭ 100 (-7.41%)
Mutual labels:  imageview

Maven Central Android Arsenal

PinchToZoom

Android's ImageView pinch-to-zoom made easy

Sample app

Get it on Google Play

Get it

Add this line to your build.gradle's dependencies:

compile 'com.bogdwellers:pinchtozoom:0.1'

Overview

PinchToZoom for Android is a simple yet feature complete library for adding pinch-to-zoom functionality to an ImageView. It has sleek easing animations that make it stand out in quality and ease of use.

Features

  • Pinch-to-zoom
  • Double-tap to quickly zoom-in and out
  • Drag while zoomed in
  • Animated drag & zoom release easing
  • Does not extend the ImageView class so is usable with custom ImageView implementations
  • Fully customizable

Integrate

Adding pinch-to-zoom functionality to your ImageView is easy as this:

ImageView imageView = (ImageView) view.findViewById(R.id.image);
imageView.setOnTouchListener(new ImageMatrixTouchHandler(view.getContext()));

Customization

The ImageMatrixTouchHandler class has multiple getter/setter methods that allow for changing the behavior and animation settings.

Javadoc

Consult the Javadoc at https://martinwithaar.github.io/PinchToZoom/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].