319 Repositories
Android custom-edittext Libraries
Library project with a custom view that implements the Float Label pattern
AndroidFloatLabel This repository contains an Android library project for Android 4.0+ with a custom view that implements the Float Label pattern (htt
Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
ℹ️ 🆕 Get started with 4.x 👉 Try it out Get the demo APK Still using 3.x ? It's not maintained or supported. You may have security issues and problem
Material image loading implementation
MaterialImageLoading Material image loading implementation Sample And have a look on a sample Youtube Video : Youtube Link [] (https://www.youtube.com
Make a cool intro for your Android app.
AppIntro AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and h
A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube is WebView without the need to connect api data services. Request caching is available now
Android Oembed Video A simple library for parsing and playing links from YouTube, YouTube Music, Vimeo and Rutube and others in the WebView without th
A tool to validate text inside TextInputLayout
Download dependencies { implementation 'com.github.anderscheow:validator:2.2.1' } Usage Available rules LengthRule MaxRule MinRule NotEmptyRule NotN
Customizable Item Setting View Android
ItemSettingView Simple ItemSettingView and Custom Installation Add it in your root build.gradle at the end of repositories: allprojects { reposito
The CustomCalendarView provides an easy and customizable calendar to create a Calendar. It dispaly the days of a month in a grid layout and allows to navigate between months
Custom-Calendar-View To use the CustomCalendarView in your application, you first need to add the library to your application. You can do this by eith
Attractive, stylish and customizable toast library for Android.
FabToast min SDK 16 (Jelly Bean 4.1) written in Java To download the demo app for this library from Google Playstore so you can see it in action, clic
Android Custom Toast
Super Toast Library Written Purely in Kotlin ❤️ Usual Toast but with super powers!!! 💪 A Fully Customised and Customisable Toast. ]( https://android-
A really simple library that help you to display a custom toast with many colors (for : success, warning, danger, info, dark, light, primary...etc ), or with rounded corners, or event with image.
CoolToast A really simple library that help you to display a custom toast with many colors (for : success, warning, danger, info, dark, light, primary
Custom toasts with color and icon for Android.
Dynamic Toasts A simple library to display themed toasts with icon and text on Android 2.3 (API 9) and above devices. Since v0.4.0, it uses 26.x.x sup
📅 Material Design Calendar compatible with API 11+
Prettier and simpler Material Design CalendarView MaterialCalendarView is a prettier and simpler, material design calendar that allows full customiz
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
Simple way to create linked text, such as @username or #hashtag, in Android TextView and EditText
Simple Linkable Text Simple way to create link text, such as @username or #hashtag, in Android TextView and EditText Installation Gradle Add dependenc
💰 A library to dynamically format your EditTexts to take currency inputs
CurrencyEditText A library to dynamically format your EditTexts to take currency inputs. Gradle Dependency Add the dependency to your app's build.grad
Customized and RoundedEditText
CustomEditText A Collection of features are wrapped into single UI element. By adding a line code in xml, able to access these features,rectangular vi
Add text masking functionality to Android EditText. It will prevent user from inserting not allowed signs, and format input as well.
MaskFormatter MaskFormatter adds mask functionality to your EditText. It will prevent user from inserting not allowed signs, and format input as well.
Form validation and feedback library for Android. Provides .setText for more than just TextView and EditText widgets. Provides easy means to validate with dependencies.
android-formidable-validation Form validation and feedback library for Android. Provides .setText for more than just TextView and EditText widgets. Pr
An extension of Android's TextView, EditText and Button that let's you use the font of your choice
AnyTextView (deprecated) Note: AnyTextView is no longer being maintained. I recommend replacing AnyTextView with the Calligraphy library instead. Frus
A single EditText instead of a classical form. Library that implements flavienlaurent's singleinputform
material-singleinputform A single EditText instead of a classical form. This Library is a library implementation of flavienlaurent's "Single input for
A module designed to encapsulate the use of an Android EditText field for gathering currency information from a user. Supports all ISO-3166 compliant locales/currencies.
CurrencyEditText CurrencyEditText is an extension of Android's EditText view object. It is a module designed to provide ease-of-use when using an Edit
AutosizeEditText for Android is an extension of native EditText that offer a smooth auto scale text size.
AutoscaleEditText AutosizeEditText for Android is an extension of native EditText that offer a smooth auto scale text size. Latest Version How to use
A custom EditText with a switchable icon which shows or hides the password
Deprecated This library is deprecated now as there is an official way to use the password toggle with the TextInputLayout (inside the support library
Androids EditText that animates the typed text. EditText is extended to create AnimatedEditText and a PinEntryEditText.
AnimatedEditText for Android This repository contains AnimatedEditText and TextDrawable all of which extend the behaviour of EditText and implement fe
Chips EditText, Token EditText, Bubble EditText, Spannable EditText and etc.. There are many names of this control. Here I develop easy to understand , modify and integrate Chips Edit Text widget for Android
Chips EditText Library Chips EditText, Token EditText, Bubble EditText, Spannable EditText and etc.. There are many names of this control. Here I deve
Android library contain custom realisation of EditText component for masking and formatting input text
Masked-Edittext Masked-Edittext android library EditText widget wrapper add masking and formatting input text functionality. Install Maven dependency
A Custom TextView with trim text
ReadMoreTextView A Custom TextView with trim text Download To add the ReadMoreTextView library to your Android Studio project, simply add the followin
Android form edit text is an extension of EditText that brings data validation facilities to the edittext.
Android Form EditText Android form edit text is an extension of EditText that brings data validation facilities to the edittext. Example App I built a
A library to show emoji in TextView, EditText (like WhatsApp) for Android
Discontinued This projected is discontinued. Please consider using other alternative, i.e EmojiCompat. Contact me if you want to continue working on a
A custom instrumentation test runner for Android that generates XML reports for integration with other tools.
Android JUnit Report Test Runner Introduction The Android JUnit report test runner is a custom instrumentation test runner for Android that creates XM
Simple custom Android View providing a Circular spin to SeekBars
CircularSeekBar This is a simple Seek Bar, in the shape of a circle, responsive to the speed of the spin: the faster you spin the control, the faster
StartPointSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar to have custom start point.
Forked/Inspired from https://code.google.com/p/range-seek-bar/ by [email protected] This solves the problem as described in http://
A colorful SeekBar for picking color
ScreenShot: Attrs attr format default colorSeeds references colorBarPosition integer 0 alphaBarPosition integer 0 maxPosition integer 100 bgColor colo
Custom circular SeekBar (Circle, Semi-circle, and Ellipse) View/Widget for Android
CircularSeekBar Android CircularSeekBar Custom View/Widget This is a custom circular SeekBar. It can be used to create SeekBars that are: -Full Circle
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
[] Easily create a simple, attractive and seamless custom action bar style for your Android application
Android Action Bar Style Generator ####DEPRECATED: Consider using Toolbar or its support library equivalent.#### The Android Action Bar Style Generato
Custom Layout Manager for Recycler View
Circular Layout Manager Overview A library for Android which essentially contains a Custom Layout Manager for Recycler View which lays out its child v
A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
XRecyclerView a RecyclerView that implements pullrefresh , loadingmore and header featrues.you can use it like a standard RecyclerView. you don't need
Progress Views Library
ProProgressViews Android library with collection of amazing progress views. DEMO Mentions MaterialUp Android Library Hunt DOWNLOAD Add this to your ro
Arc pointer - simple customized progress bar in the form of an arch
ArcPointer Simple customized progress bar in the form of an arch Demo Quick start Step 1 Gradle: compile 'io.github.dvegasa:arcpointer:1.0.2' Maven:
Yet another android custom progress view for your music player
MaskProgressView Yet another android custom progress view for your music player Demo Youtube Video Link Usage co.mobiwise.library.MaskProgressView
An Android percentage chart that displays the progress of any single given task or information.
Percentage Chart View A Java-based easy to use and highly adjustable custom view that displays the progress of a single given task. Please feel free t
DownloadProgressBar is an android library that delivers awesome custom progress bar. You can manipulate it's state in every way.
Download Progress Bar Android progress bar with cool animation, inspired by : https://dribbble.com/shots/2012292-Download-Animation ###Attributes Attr
Holo Circular ProgressBar
HoloCircularProgressBar What is HoloCircularProgressBar HoloCircularProgressBar is a Custom View implementation for Android you might know from the An
Completely customizable progress based loaders drawn using custom CGPaths written in Swift
FillableLoaders Completely customizable progress based loaders drawn using custom CGPaths written in Swift Waves Plain Spike Rounded Demo: Changelog:
💳 CreditCardView is an Android library that allows developers to create the UI which replicates an actual Credit Card.
CreditCard View CreditCardView is an Android library that allows developers to create the UI which replicates an actual Credit Card. Displaying and en
Custom android music player view.
InteractivePlayerView Custom android music player view. Screen Check it on youtube Usage(XML) Define it in your xml file. co.mobiwise.library.Intera
(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
BottomBar (Deprecated) I don't have time to maintain this anymore. I basically wrote the whole library in a rush, without tests, while being a serious
Make a cool intro for your Android app.
AppIntro AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and h
****. Use the native and support library variants instead - https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml.html. An android library that makes it easy to add custom fonts to edittexts and textviews
Add to your project Add this line to your dependencies in build.gradle compile 'in.workarounds.typography:typography:0.0.8' Using the views There are
An android custom view which looks like the menu in Path 2.0 (for iOS).
ArcMenu & RayMenu ArcMenu An android custom view which looks like the menu in Path 2.0 (for iOS). RayMenu About The user experience in Path 2.0 (for i
a system for building custom ffmpeg binaries for Android
This is a new android-ffmpeg project since it seems there were so many different ways of doing it, it was confusing. So here is my clean, easily chan
Custom drawer implementation for Material design apps.
material-drawer Custom drawer implementation for Material design apps. Demo A demo app is available on Google Play: Screenshots Fixed items Select pro
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
EditText in Material Design
MaterialEditText NOTE: 2.0 is NOT BACKWARDS COMPATIBLE! See more on wiki or 中文看这里 AppCompat v21 makes it easy to use Material Design EditText in our a
android custom listview,with interaction pattern load more and pull to refresh to load data dinamically
The first thing that i have to say is render thanks to johannilsson because all the part of pull to refresh listview is based in the code of his repos
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
Custom ViewPager that allows to block left or right swipe gestures.
SwipeDirectionViewPager Introduction Custom ViewPager that allows to block swiping right or left where the ViewPager child fragments set the scroll di
An extension of EditText with pin style written in Kotlin
pin-edittext An extension of EditText with pin style Usage Include PinCodeEditText in your layout XML com.oakkub.android.PinEditText android:layo
A library for creating dynamic skeleton view
Skeleton Placeholder View Overview A Library designed to draw a Skeleton by "skinning" the view from a provided layout. Skeleton is composed of Bone w
Simple as fuck💡
MagicTip Simple MagicTip MagicTip(anchorView) .settings { text = "Lorem Posen" bgC
A simple library that can connect your autocomplete edittext to Google places api
Google Places AutoComplete EditText A simple library that can connect your autocomplete edittext to Google's places api Supporting Places AutoComplete
Same as an Outlined text fields presented in Material Design page but with some dynamic changes
README SSCustomEditTextOutlineBorder Getting Started SSCustomEditTextOutLineBorder is a small kotlin library for android to support outlined (stroked)
Carousel Recyclerview let's you create carousel layout with the power of recyclerview by creating custom layout manager.
Carousel Recyclerview Create carousel effect in recyclerview with the CarouselRecyclerview in a simple way. Including in your project Gradle Add below
Embeddable custom voice assistant for Android applications
Aimybox voice assistant Open source voice assistant built on top of Aimybox SDK iOS version is available here Key Features Provides ready to use UI co
A beautiful material calendar with endless scroll, range selection and a lot more!
CrunchyCalendar A light, powerful and easy to use Calendar Widget with a number out of the box features: Infinite vertical scrolling in both direction
Android sliding panel that is part of the view hierarchy, not above it.
sliding-panel A ViewGroup that implements a sliding panel that is part of the view hierarchy, not above it. Difference from other libraries All other
Display code with syntax highlighting :sparkles: in native way.
CodeView (Android) CodeView helps to show code content with syntax highlighting in native way. Description CodeView contains 3 core parts to implement
YouTube Player library for Android and Chromecast, stable and customizable.
android-youtube-player android-youtube-player is a stable and customizable open source YouTube player for Android. It provides a simple View that can
Custom ImageView for android with polygon shape (Android)
PolygonImageView Create a custom ImageView with polygonal forms. Usage To use PolygonImageView, add the module into your project and start to build xm
Custom ImageView for moving image around the screen (Android)
MovingImageView Create a custom ImageView for moving image around the screen. Usage To use MovingImageView, add the module into your project and start
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
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 font library for android | Library to change/add font of Entire Android Application at once without wasting your time - TextViews, EditText, Buttons, Views etc.,
AppFontChanger In a Single shot change font of Entire Android Application - TextViews, EditText, Buttons, Views etc., Kindly use the following links t
A full example of custom fonts in XML using data binding and including font caching.
[Deprecated] Fonts in XML are now supported by the Android support library as of 26.0, including in styles and themes. I recommend using the support l
Custom fonts in Android the easy way...
This version of Calligraphy has reached its end-of-life and is no longer maintained. Please migrate to Calligraphy 3! Calligraphy Custom fonts in Andr
a quick custom android dialog project
QustomDialog Qustom helps you make quick custom dialogs for Android. All this is, for the time being, is a way to make it easy to achieve the Holo loo
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Aesthetic Dialogs for Android 📱 📱 Android Library for 💫 fluid, 😍 beautiful, 🎨 custom Dialogs. Table of Contents: Introduction Types of Dialog Dar
Custom View classes for TextView, EditText & Buttons - to set custom fonts
CustomFontView Custom font classes for TextView, EditText & Buttons How to integrate the library in your app? Gradle Dependecy dependencies {
A project which demonstrate how to develop a custom client on android for dribbble.com
##What is this? This is a project with custom client app on android for https://dribbble.com, which you can browse the popular icon and animation, lik
[] Explorations around Android custom layouts
android-layout-samples Explorations around Android custom layouts, including off main thread View measure/layout passes. Sample code for: Composite Vi
A custom view styling library for Android that generates the obtainStyledAttributes() and TypedArray boilerplate code for you.
DEPRECATED This project is no longer maintained. Consider using https://github.com/airbnb/paris Barber Barber is your personal custom view stylist. Si
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.
PassCodeText A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customi
KdGaugeView is a simple and customizable Gauge / Speedometer control for Android.
KdGaugeView KDGaugeView is a simple and customizable gauge control for Android inspired by LMGaugeView Motivation I need some clean Guage view for my
Android library to make notes drop animation for music players
VusikView Min SDK 11 Screnshots How to use If you want use this library, you can download project and import it into your workspace and add the projec
Material Design text field that comes in a box, based on (OLD) Google Material Design guidelines.
TextFieldBoxes A new Material Design text field that comes in a box, based on Google Material Design guidelines. 🇨🇳 中文看这里 UPDATE NOTICE 1.4.5 Releas
💳 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 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
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