Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Yalantis/Multi-Selection
Multiselection Solution for Android in Kotlin
https://github.com/Yalantis/Multi-Selection
android animation kotlin kotlin-android multiselection recyclerview view-pager
Last synced: 8 days ago
JSON representation
Multiselection Solution for Android in Kotlin
- Host: GitHub
- URL: https://github.com/Yalantis/Multi-Selection
- Owner: Yalantis
- License: mit
- Created: 2016-10-18T10:43:25.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2022-09-22T08:54:44.000Z (about 2 years ago)
- Last Synced: 2024-10-15T12:42:32.993Z (19 days ago)
- Topics: android, animation, kotlin, kotlin-android, multiselection, recyclerview, view-pager
- Language: Kotlin
- Homepage: https://yalantis.com
- Size: 6.51 MB
- Stars: 1,378
- Watchers: 52
- Forks: 172
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kotlin - Multi-Selection - Multiselection Solution for Android in Kotlin (Libraries)
- awesome-kotlin-android - Multi-Selection - Yalantis出品,必属精品!炫酷 多选器实现🔥🔥🔥🔥 (开源库 / UI)
- awesome-kotlin - Multi Selection - Multiselection Solution for Android. (Libraries / Android)
README
# Multi-Selection
[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)]()
[![](https://jitpack.io/v/yalantis/multi-selection.svg)](https://jitpack.io/#yalantis/multi-selection)
[![Yalantis](https://raw.githubusercontent.com/Yalantis/PullToRefresh/develop/PullToRefreshDemo/Resources/badge_dark.png)](https://yalantis.com/?utm_source=github)[Live DEMO on appetize.io](https://appetize.io/app/ed1av4rv6k3f29y8e07kpj3e9g?device=nexus5&scale=75&orientation=portrait&osVersion=7.0)
Check this [project on dribbble](https://dribbble.com/shots/2904577-Multi-Selection-Experiment)
Read how we did it [on our blog](https://yalantis.com/blog/how-we-created-a-multiselection-solution-for-android/)
##Requirements
- Android SDK 17+##Usage
Add to your root build.gradle:
```Groovy
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
```Add the dependency:
```Groovy
dependencies {
compile 'com.github.yalantis:multi-selection:v0.1'
}
```## How to use this library
Instructions can be found [here](https://yalantis.com/blog/how-we-created-a-multiselection-solution-for-android/) in section How to use MultiSelect
## Let us know!
We’d be really happy if you sent us links to your projects where you use our component. Just send an email to [email protected] And do let us know if you have any questions or suggestion regarding the animation.
P.S. We’re going to publish more awesomeness wrapped in code and a tutorial on how to make UI for iOS (Android) better than better. Stay tuned!
## License
The MIT License (MIT), Yalantis, https://yalantis.com
Please see the LICENSE file