Commons (commonslib) is a library containing some often used custom views.
ComplexView is a simple Android library that eases the process of applying shadows and tweaking view curves.
Using ComplexView, developers can change the color of shadows, manipulate views to a complex degree without using xml drawables.
This library is inspired from Chris Banes' Done Discard bar. It has material design already.
This library creates a floating menu like in the momo app, vtcpay or wepay.
This custom view is used to show countdown of time.
Android view that has a value that can be incremented or decremented by one. This view can be used in most common cases like delivery apps and e-commerce apps.
The CurtainView is much like a layer on the top level of your layout. It's also a container which can wrap other Views.
It will not block the actions of the child view unless you make a standard pull event.
A highly customizable and performant custom view to render curved line graph.
It's a layout to show current data loading status (loading, load success, load error).
DonutProgressView is a configurable doughnut-like graph view capable of displaying multiple datasets with assignable colors. It supports animations and features a gap at the top, which makes it look like a gauge (or tasty bitten-off donut - that's why the name).
Customizable, sensor-enabled, door sign custom views for Android.
Instagram-like (from broadcasts) double avatar view with cropping with simple and convenient API.
DraggableFlagView allows you to drag the red dot on the certain distance and run "disappear"-callback.
Using DragableView you can merge various views into one layout with drag and drop animation. For example if you have 3 ImageViews (fb, google, linkedin) and one MainImageView (Login with) and you want to implement drag-drop animation to drag one of the imageview (source) and drop on MainImageView(destination view).
DrawingView is a simple view that lets you draw on screen using your fingers and lets you save the drawings as images.
Android view that allows the user to create drawings. Customize settings like color, width or tools. Undo or redo actions.
DurationView allows you to create a view to display durations split into categories.
For example, if you wish to display Days, Hours, Mins and Secs together, instead of create multiple views, and their corresponding labels, DurationView will do that with just one view.