All Projects → michelelacorte → Swipeablecard

michelelacorte / Swipeablecard

Licence: apache-2.0
A simple implementation of swipe card like StreetView

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Swipeablecard

Swipelayout
A library what allows you to execute a swipe for the android platform
Stars: ✭ 150 (-81.53%)
Mutual labels:  library, android-ui
PaymentCardView
Custom Credit/Debit card view
Stars: ✭ 62 (-92.36%)
Mutual labels:  credit-card, android-ui
Androidappshortcuts
App Shortcuts for Android on Pre Nougat 7.1!
Stars: ✭ 223 (-72.54%)
Mutual labels:  library, android-ui
Bubble Navigation
🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
Stars: ✭ 1,537 (+89.29%)
Mutual labels:  library, android-ui
Awesome Android Ui
😎 A curated list of awesome Android UI/UX libraries
Stars: ✭ 353 (-56.53%)
Mutual labels:  library, android-ui
Truffle Shuffle
An Android data-driven, percentage-based UI Card Gallery Library
Stars: ✭ 117 (-85.59%)
Mutual labels:  library, android-ui
credit-card-prompt
Credit card prompt with validation and address lookup
Stars: ✭ 13 (-98.4%)
Mutual labels:  card, credit-card
Fillingbutton
🔥Replace typical onLongClickListener with this library!
Stars: ✭ 31 (-96.18%)
Mutual labels:  library, android-ui
Aestheticdialogs
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Stars: ✭ 352 (-56.65%)
Mutual labels:  library, android-ui
Stacklayoutmanager
customized layoutmanager,let item pile up like stackview/类似最美有物卡片堆叠效果
Stars: ✭ 343 (-57.76%)
Mutual labels:  android-ui, card
Bubbles
⚡️A library for adding messenger style floating bubbles to any android application 📲
Stars: ✭ 66 (-91.87%)
Mutual labels:  library, android-ui
Cornercutlinearlayout
Linear Layout that allow corner (parent and children) cuts, complex shadow and divider.
Stars: ✭ 391 (-51.85%)
Mutual labels:  library, android-ui
Material About Library
Makes it easy to create beautiful about screens for your apps
Stars: ✭ 1,099 (+35.34%)
Mutual labels:  library, card
Androidrate
AndroidRate is a library to help you promote your Android app by prompting users to rate the app after using it for a few days.
Stars: ✭ 117 (-85.59%)
Mutual labels:  library, android-ui
Tagsedittext
Android TagsEditText View
Stars: ✭ 47 (-94.21%)
Mutual labels:  library, android-ui
CCView
💳 Ready made credit card creation library. 💳
Stars: ✭ 42 (-94.83%)
Mutual labels:  credit-card, android-ui
Similarloadingview
A stylish loading view for Android
Stars: ✭ 26 (-96.8%)
Mutual labels:  library, android-ui
Cardviewlist
An elegant and responsive CardView like Android on iOS with Swift. Available horizontal and vertical scrolling with full animations and customizable.
Stars: ✭ 30 (-96.31%)
Mutual labels:  library, android-ui
card-validator
Card validation helpers for payment forms.
Stars: ✭ 22 (-97.29%)
Mutual labels:  card, credit-card
Mfcard
Easily integrate Credit Card payments module in iOS App. Swift 4.0
Stars: ✭ 356 (-56.16%)
Mutual labels:  card, credit-card

A simple implementation of swipe card like StreetView!!

Codacy Badge

Twitter

API

License

Android Arsenal

alt tag

Awesome

DONATIONS

This project needs you! If you would like to support this project's further development, the creator of this project or the continuous maintenance of this project, feel free to donate. Your donation is highly appreciated (and I love food, coffee and beer). Thank you!

PayPal

  • Donate $5: Thank's for creating this project, here's a coffee (or some beer) for you!

  • Donate $10: Wow, I am stunned. Let me take you to the movies!ù

  • Donate $15: I really appreciate your work, let's grab some lunch!

  • Donate $25: That's some awesome stuff you did right there, dinner is on me!

  • Donate $50: I really really want to support this project, great job!

  • Donate $100: You are the man! This project saved me hours (if not days) of struggle and hard work, simply awesome!

  • Donate $2799: Go buddy, buy Macbook Pro for yourself!

Of course, you can also choose what you want to donate, all donations are awesome!! Follow this link Donate!!

If you want to contribute you may download Donation App from Google Play

EXAMPLE

Swipeable Card is on Google Play!!!

Get it on Google Play

If you want to help me please download Donation App!!

Get it on Google Play

And Amazon Store

Get it on Amazon Store

See video demo here

Credit Card!!

In collaboration with cooltechworks and CreditCardView

alt tag

alt tag

Maps Card

alt tag

alt tag

Swipe to Dismiss

alt tag

New Floating Action Button!!!

alt tag

alt tag

alt tag

Possibility to use SwipeableCard in RecyclerView!!!

alt tag

USAGE

Swipeable Card is pushed to JCenter, so you just need to add the following dependency to your build.gradle.

compile 'it.michelelacorte.swipeablecard:library:2.3.0'

In alternative you can use AAR repository with:

allprojects {
    repositories {
        maven { url "https://dl.bintray.com/michelelacorte/maven/" }
        jcenter()
        mavenCentral()

    }
}

And add this dependecies

compile 'it.michelelacorte.swipeablecard:library:[email protected]'

DOCUMENTATION

SYSTEM REQUIREMENT

Android API 14+

STATUS

project maintained

CHANGELOG

v2.3.0

  • Credit Card added!! (See Preview)
  • Credit Card in RecyclerView
  • Swipe up/down functionality (automatic and swipe gesture mode)
  • Added isAutoAmination attribute
  • Update support library to latest version 23.2.1
  • Update documentation to 2.3.0
  • Update version 1.2 of Application Demo
  • Fixed RecyclerView duplicate menù item in multiple marker mode maps
  • Added Codacy code review and fixed some issue (from B to A level see Codacy Badge)

v2.2.0

  • Maps Fragment added (with many method see Preview)!
  • Maps mode in RecyclerView SwipeableCard
  • Maps single marker mode and multiple marker mode support
  • Improved hierarchy type of Card
  • Improved Builder() constructor
  • Fixed issue in OptionViewAdditional
  • Added documentation to GitHub repo: Here
  • Version 1.1 of Application Demo

v2.1.0

  • Added Attribute to XML (see Attribute Table)
  • New version of App demo (release on Play Store)
  • Multiple instance of SwipeableCard in the same class with init(..) method (see Multiple Instance)
  • Improved SwipeableCard class
  • Improved OptionView and OptionViewAdditional and other class with annotations and more bug fix
  • Swipe to dismiss function added (see Preview)
  • Fixed RecyclerView blinking

v2.0.0

  • Support all custom CardView Layout!!!
  • Improved RecyclerView animation
  • Fab button added
  • Fixed minor bug for compatibility with API 14+
  • Added three ImageView button (see Customization)
  • Added two TextView (see Customization)
  • Added method setCardRadius(int radius) default 4

v1.0.1

  • Support API 14+
  • Update support library and gradle

v1.0.0

  • Support API 21+
  • Added class SwipeableCard.java for setUp view of Swipeable Card.
  • Added class OptionView.java that contains setter for set-up card with your own options.
  • Added class SwipeableCardAdapter.java an adapter ready to use the Swipeable Card in RecyclerView, its constructor accepts List<OptionView> for each optionsView of card and Context.
  • Added interface AnimationCard with abstract method for animation (for completeness only).
  • Added method setOptionView(OptionView optionViews) called by OptionView class for set-up card with your own options.
  • Added example App.

Method called by OptionView.getOptionView()

  • Added method getDuration()
  • Added method getTitle()
  • Added method getColorTitle()
  • Added method getMenuItem()
  • Added method getImage()
  • Added method getSubTitle()
  • Added method getColorToolbar()
  • Added method getText()
  • Added method getToolbarListener()
  • Added method isSubTitle() check if Sub Title is set
  • Added method isMenuItem() check if menuItem is set
  • Added method isImage() check if Image is set
  • Added method isText() check if Text is set

Method called by OptionView.Builder()

  • Added method setDuration(long duration) default is 500 millis
  • Added method toolbarListener(Toolbar.OnMenuItemClickListener toolbarListener) for set-up the menù item on click
  • Added method title(String title) default is empty
  • Added method colorTitle(int color) default is black
  • Added method menuItem(int menuItem) default there isn't a menu
  • Added method image(int image) for set drawable image
  • Added method subTitle(String subTitle) default isn't set
  • Added method toolbarColor(int color) default is transparent
  • Added method text(String text)for set custom text
  • Added method build() for build swipeable card with custom configuration

CREDITS

Author: Michele Lacorte ([email protected])

CONTRIBUTING

If you want to contribute to the project fork it and open Pull Request, or contact me by e-mail.

Each proposal will be accepted!

Follow my Google+

LICENSE

Copyright 2016 Michele Lacorte

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Support on Beerpay

Hey dude! Help me out for a couple of 🍻!

Beerpay Beerpay

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