343 Repositories
Android custom-button Libraries
Support Floating Action Button transformation for Android
Fab Transformation This library supports Floating Action Button transformation in Material Design Guideline. Screenshot Sample App Installation Add th
💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.
The article on how this library was created is now published. You can read it on this link here. →. 💳 EasyFlipView Built with ❤︎ by Wajahat Karim and
Beautiful and smooth custom loading views
mkloader Beautiful and smooth custom loading views Usage com.tuyenmonkey.mkloader.MKLoader android:layout_width="wrap_content" an
BaseAnimation network Android animation set, custom controls, nearly 200 kinds of source code! BaseAnimation, if a new version is updated automatically to remind everyone, I hope everyone will contribute their animated XML files or other source, together to create this open source app!
#BaseAnimation (below chart) #动画合集 (下面有效果图)修改分支 主干 English Description BaseAnimation network Android animation set, custom controls, nearly 200 kinds
Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
FabulousFilter Show some ❤️ and star the repo to support the project This library is the implementation of filter-concept posted on MaterialUp.com. It
Android Swipeable button like in iOS unlock screen. Made by Stfalcon
swipeable-button Who we are Need iOS and Android apps, MVP development or prototyping? Contact us via [email protected]. We develop software since 200
Just like instant coffee, saves 78% of your time on Android's Custom Adapters.
Notice Instant Adapter is now part of an even more awesome Adapter Kit project! Instant Adapter Just like instant coffee, saves 78%* of your time on A
[] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
DEPRECATED ActionBarSherlock is deprecated. No more development will be taking place. For an up-to-date action bar backport use AppCompat. Thanks for
Helper class to make any view rotatable
Rotatable This is a helper class actually, it simplifies having a view as rotatable by setting touch events and handling a lot of boilerplate works! S
Useful library to use custom fonts in your android app
EasyFonts A simple and useful android library to use custom fonts in android apps without adding fonts into asset/resource folder.Also by using this l
A player/ recorder visualizer with the swipe to seek functionality.
iiVisu A player/ recorder visualizer with the swipe to seek functionality. Demo Setup Step 1. Add the JitPack repository to your build file Add it in
Android layout decorators : Injecting custom attributes in layout files, Using decorators to get rid of unnecessary class explosion with custom views
Decor Decor is a library that applies decorators to Android layout with additional attributes without the need to extend and create a custom View for
A Toggling Add/Remove button
Cross View Add a CrossView to your layout cdflynn.android.library.crossview.CrossView android:id="@+id/sample_cross_view" android
FragmentTransactionExtended is a library which provide us a set of custom animations between fragments.
FragmentTransactionExtended FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. FragmentTransactio
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
Android Week View Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. Fea
[Deprecated] This project can make it easy to theme and custom Android's dialog. Also provides Holo and Material themes for old devices.
Deprecated Please use android.support.v7.app.AlertDialog of support-v7. AlertDialogPro Why AlertDialogPro? Theming Android's AlertDialog is not an eas
Android library that provides the floating action button to sheet transition from Google's Material Design.
MaterialSheetFab Library that implements the floating action button to sheet transition from Google's Material Design documentation. It can be used wi
A loading animation based on Floating Action Button
FAB-Loading A loading animation based on Floating Action Button. Usage Include the LoadingView widget in your view: io.saeid.fabloading.LoadingView
A beautiful and powerful SeekBar what supports single、 range、steps、vetical、custom( 一款美观强大的支持单向、双向范围选择、分步、垂直、高度自定义的SeekBar)
文档还是中文好 Demo APK download fir.im Usage Dependencies Release Version allprojects { repositories { ... maven { url 'https://jitpack.io' }
Custom shaped android imageview components
Shape Image View Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitma
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
Custom Tabs with Material Design effects
MaterialTabs Custom Tabs with Material Design animations for pre-Lollipop devices Download example apk It requires 14+ API and android support v
A custom ViewPager title strip which gives continuous feedback to the user when scrolling
SmartTabLayout A custom ViewPager title strip which gives continuous feedback to the user when scrolling. This library has been added some features an
ViewPagers library for Android
freepager Ready-to-use view pagers for your project. Based on Swipes navigation demo repository Usage: Gradle: dependencies { compile 'pro.alexza
An Android custom ListView and ScrollView with pull to zoom-in.
PullZoomView An Android custom ListView and ScrollView with pull to zoom-in. Features Set ZoomView enable Add HeaderView Custom ZoomView Parallax or N
Floating Action Button for Android based on Material Design specification
FloatingActionButton Yet another library for drawing Material Design promoted actions. Features Support for normal 56dp and mini 40dp buttons. Customi
[] Android floating action button
DEPRECATED Use the FloatingActionButton from the support library instead. FloatingActionButton Description Android floating action button which reacts
Button for android with animations for transition and error states.
Transition Button Android Preview Expand animation: Shake animation: Installation Gradle dependencies { implementation 'com.royrodriguez:transitionbu
Android button which moves in eight direction.
Moving Button Android button which moves in eight direction. Preview Sample Demo You can download demo movie file here : demo.mov It's also on Youtube
FButton - a flat button library for Android
FButton FButton is a custom Button of Android with "Flat UI" concept. FButton's design get inspiration from designmono. This library is very small and
Circle button widget for Android
DEPRECATED This library is deprecated and no new development is taking place. Consider using a FAB(Floating action button) instead. E.g. the Android D
Android Buttons With Built-in Progress Meters.
Description Android Buttons With Built-in Progress Meters. Wiki Home Screenshots User Guide Integration The lib is available on Maven Central, you can
Android Circular Progress Button
🔺 Before using this library, read information below 🔺 This library is not more supported. If you want to add new feature or fix a bug, grab source
A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts
⚠ This library is no longer maintained ⚠️ FABRevealLayout A layout to transition between two views using a Floating Action Button as shown in many Mat
a custom pull-to-refresh layout which contains a interesting animation
This is a project with custom pull-to-refresh layout which contains a interesting animation. And the animation is inspired by https://dribbble.com/sho
Implementation of ExpandableListview with custom header and custom content.
ExpandableLayout ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow
🎺 Orchestra is a collection of Android custom view compatible libraries for Jetpack Compose.
Orchestra 🎺 Jetpack Compose compatible libraries using Balloon, ColorPickerView, PowerSpinner. Balloon Add below codes to your root build.gradle file
Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces, share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library.
Lynx Are you bored of connect your device to your computer to know what's happening inside your app? If you hate it, this is going to be your favorite
Custom Android view with video player, loader and placeholder image
VideoPlayerView Custom Android view with video player, loader and placeholder image. To stay up-to-date with news about the library Usage Here is an e
Custom shaped android imageview components
Shape Image View Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitma
Custom view for circular images in Android while maintaining the best draw performance
CircularImageView Custom view for circular images in Android while maintaining the best draw performance Usage To make a circular ImageView, add this
A simple Floating Action Button that shows an anchored Navigation View
Floating Navigation View A simple Floating Action Button that shows an anchored Navigation View and was inspired by Menu Material Fixed created by Tom
Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.
LandscapeVideoCamera Highly flexible Android Camera which offers granular control over the video quality and filesize, while restricting recordings to