All Projects → andenapp → Panningview

andenapp / Panningview

Licence: apache-2.0
An Android library for panning an image horizontal and vertically

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Panningview

Freeradius Client
A BSD licenced RADIUS client library
Stars: ✭ 103 (-3.74%)
Mutual labels:  library
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
Alchemy
A discord library for Elixir
Stars: ✭ 104 (-2.8%)
Mutual labels:  library
Swift Screencapture
A Swift framework to easily capture the screen on OS X.
Stars: ✭ 105 (-1.87%)
Mutual labels:  library
Pluralizador.js
Pluralize Portuguese nouns.
Stars: ✭ 106 (-0.93%)
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
Unix Permissions
Swiss Army knife for Unix permissions
Stars: ✭ 106 (-0.93%)
Mutual labels:  library
Go Execute
Automate CLI commands with Go
Stars: ✭ 104 (-2.8%)
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
Manuf
Parser library for Wireshark's OUI database.
Stars: ✭ 103 (-3.74%)
Mutual labels:  library
Tomo
Tomo is a collection of fast image processing effects for Android
Stars: ✭ 105 (-1.87%)
Mutual labels:  library
Raven
Raven is a Package Manager for Chez Scheme
Stars: ✭ 107 (+0%)
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
Tomorrowland
Lightweight Promises for Swift & Obj-C
Stars: ✭ 106 (-0.93%)
Mutual labels:  library

PanningView - The official library from Andén GitHub release

PanningView provides a view that can animate background drawable. It's provide a horizontal and vertical panning (You can create your custom animation).

Splash

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

Java 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].