Expands and collapses a layout's horizontal and vertical sequentially.
Draggable Panel is an Android library created to build a draggable user interface similar to the new YouTube draggable video component based on Fragments or Views.
An Android LinearLayout
that supports draggable and swappable child View
s.
DragView is a library that simplifies building Player's zoom in and out effects
A CoordinatorLayout
behavior which mimics the functionality of DrawerLayout
.
DynamicBox is a library which inflates custom layouts to indicate : loading content, show an exception or even a custom view.
Android library for inflating dynamic layouts in runtime based on JSON configuration fetched from server. Useful in situations when layouts need to change without updating the app.
Still pretty fresh. Stay tuned!
Standard ViewGroups which responds to nested scrolls to create drag-dismissable layouts. Original code taken from Plaid and made backwards compatible.
This example developed to help developer to understand Instagram login xml with keyboard soft implementation.
An android library that brings the expandable layout with various animation. You can include optional contents and use everywhere.
ExpandableLayout can expand / collapse child views.
The ExpandableConstraintLayout presents itself as a wrapper around Google's ConstraintLayout with the small feature of toggling (expansion/collapse).
ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a maximum of customization.
A expandable Layout
to save space and reduce jump between Activity
and Fragment
.
ExpandableLayout use ConstraintSet
for animate the state changing.
An expandable layout that shows a two-level layout with an indicator.
Layout that contains a ViewPager
and can slide vertically between 2 states (expanded and collapsed).
A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts.
FireLayout is a CoordinatorLayout
linked to its reference on your Firebase Real-Time Database. You can generate your own layout through firebase console.
A powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells with fixed table headers and offering pan and zoom support. FixedHeaderTableLayout is similar in construction and use as to Android's TableLayout.
FlatUI is a library that lets you use native android widgets with a better and customized look. You can define the widgets in XML or create on run time in JAVA. Even though the widgets are customized, you can create your styles with attributes.
FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
The idea is simple, use java expressions in layout params like layout_left="view1.right+10dp". It is helpful when LinearLayout
and RelativeLayout
is not enough for you.
This project aims to provide a working page flip implementation for usage in ListView.
A Floating Layout for Android platform.
This is an Android Library for bottom view with custom transition.