A ScrollView is an android layout that permits it's child views to be scrolled vertically. This is important because in many cases you need content to be scrolled. Normally adapterviews like ListView and recyclerview have scrolling capability but not many views. Hence we don't use scrollview with them otherwise we get degraded performance.
This is a project that adds anchor state to the android BottomSheetBehavior.
AnchorBottomSheetBehavior extends the Android's behavior BottomSheetBehavior by adding the following:
STATE_ANCHOR: push the bottom sheet to an anchor state defined by Anchor offset
STATE_FORCE_HIDE: force the bottom sheet to hide regardless of hideable flag
A Handler is a threading class defined in the
android.os package through which we can send and process
Runnable objects associated with a thread's
Android SearchableSpinner Library Tutorial and Example.
What about if you have a spinner with plenty of items and you want to provide users with ability to search or filter those items.
What do you do then?
Well you have a solution is SearchableSpinner by @michaelprimez in SearcableSpinner.
Android MaterialSpinner Library and Example.
We will use a library created by @Ganfra called MaterialSpinner.
This is differnt from Jared Rumler's MaterialSpinner.
MaterialSpinner(Ganfra's) will provides us a Spinner with the Material style. You can use it like any regular Spinner.
It allows you to:
Java Jackson Tutorial and Examples.
Jackson is a JSON API for java comprising:
Moshi Tutorial and Examples.
Moshi is a modern JSON library for Android and Java.
In this class we will look at yet another BottomSheetBehavior implementation.
Android CalendarView Tutorial and Examples.
CalendarView is an android widget used for displaying and selecting dates.