Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

cardslider-android

> 编程语言
Open source

:octocat: Cardslider is a material design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.

2.3K stars0 likes0 views
WebsiteGitHub

About

:octocat: Cardslider is a material design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.

CARDSLIDER [JAVA]

Material design UI controller that allows to swipe through cards with pictures and descriptions

___

We specialize in the designing and coding of custom UI for Mobile Apps and Websites.

Stay tuned for the latest updates:


## Requirements ​ - Android 4.4 KitKat (API lvl 19) or greater - Your favorite IDE ## Installation ​ Just download the package from [here](http://central.maven.org/maven2/com/ramotion/cardslider/card-slider/0.3.1/card-slider-0.3.1.aar) and add it to your project classpath, or just use the maven repo: Gradle: ```groovy 'com.ramotion.cardslider:card-slider:0.3.1' ``` SBT: ```scala libraryDependencies += "com.ramotion.cardslider" % "card-slider" % "0.3.1" ``` Maven: ```xml com.ramotion.cardslider card-slider 0.3.1 ``` ​ ## Basic usage `CardSlider` is a custom `LayoutManager` for `RecyclerView`. You can attach it to RecyclerView from code or XML layout. Here are the attributes you can specify in the constructor or XML layout: * `activeCardLeft` - Active card offset from start of RecyclerView. Default value is 50dp. * `cardWidth` - Card width. Default value is 148dp. * `cardsGap` - Distance between cards. Default value is 12dp. For card snapping, there is `CardSnapHelper` class.' ``` ... @Override protected void onCreate(Bundle savedInstanceState) { ... recyclerView = (RecyclerView) findViewById(R.id.recycler_view); recyclerView.setLayoutManager(new CardSliderLayoutManager(this);); new CardSnapHelper().attachToRecyclerView(recyclerView); ... } ``` ## License Cardslider Android is released under the MIT license. See [LICENSE](./LICENSE) for details. This library is a part of a selection of our best UI open-source projects If you use the open-source library in your project, please make sure to credit and backlink to www.ramotion.com ## Get the Showroom App for Android to give it a try Try this UI component and more like this in our Android app. Contact us if interested.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Javaandroidjavalibrary

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言