andenapp / Panningview
Licence: apache-2.0
An Android library for panning an image horizontal and vertically
Stars: ✭ 107
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Panningview
Central
Hoa is a modular, extensible, and structured set of PHP libraries.
Stars: ✭ 105 (-1.87%)
Mutual labels: library
Grafica.js
A simple and configurable plotting library for p5.js
Stars: ✭ 106 (-0.93%)
Mutual labels: library
Swift Screencapture
A Swift framework to easily capture the screen on OS X.
Stars: ✭ 105 (-1.87%)
Mutual labels: library
Simplepie
A simple Atom/RSS parsing library for PHP.
Stars: ✭ 1,389 (+1198.13%)
Mutual labels: library
Yeelightapi
C# API (.Net) to control Xiaomi Yeelight devices
Stars: ✭ 106 (-0.93%)
Mutual labels: library
Libsodium Go
A complete overhaul of the Golang wrapper for libsodium
Stars: ✭ 105 (-1.87%)
Mutual labels: library
React Image Fallback
stop displaying broken images, have another image to fallback on.
Stars: ✭ 106 (-0.93%)
Mutual labels: library
Javamoney Lib
JavaMoney financial libraries, extending and complementing JSR 354
Stars: ✭ 104 (-2.8%)
Mutual labels: library
Bubble Navigation
🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
Stars: ✭ 1,537 (+1336.45%)
Mutual labels: library
Cltablewithfooterviewcontroller
Easily add a stationary footer image when you reach the bottom of your UIScrollView or UITableView.
Stars: ✭ 106 (-0.93%)
Mutual labels: library
Tomo
Tomo is a collection of fast image processing effects for Android
Stars: ✭ 105 (-1.87%)
Mutual labels: library
Rando Php
RandoPhp is a open source library that implements random generators (Integer, Char, Byte, Sequences, Boolean) and take random sample from arrays
Stars: ✭ 107 (+0%)
Mutual labels: library
PanningView - The official library from Andén
PanningView provides a view that can animate background drawable. It's provide a horizontal and vertical panning (You can create your custom animation).
Setup
Gradle dependency
compile 'com.anden.panningview:panning-view:1.0.2'
or
Maven dependency
<dependency>
<groupId>com.anden.panningview</groupId>
<artifactId>panning-view</artifactId>
<version>1.0.2</version>
<type>pom</type>
</dependency>
Usage
Declare the PanningView in your XML
<com.anden.panningview.PanningView
android:id="@+id/panning"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:duration="YOUR_DURATION_IN_MS"
app:drawable="YOUR_DRAWABLE" />
Set one of the available panning implementations
HorizontalPanning panning = new HorizontalPanning(HorizontalPanning.RIGHT_TO_LEFT);
PanningView panningView = (PanningView) findViewById(R.id.panning);
panningView.setPanning(panning);
Docs
Developed By
- Ignacio Oviedo
Email - [email protected]
License
- Distributed under the Apache license. See LICENSE for more information.
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].