| 459 views

Android ScrollView Tutorials and Examples

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.

| 130 views

Android Paralax Scroll Library Tutorial and Example.

ParallaxScroll is a library that provides us with Parallax ScrollView and ListView for Android.

| 139 views

This is a project that adds anchor state to the android BottomSheetBehavior.

AnchorBottomSheetBehavior extends the Android's behavior BottomSheetBehavior by adding the following:

  1. STATE_ANCHOR: push the bottom sheet to an anchor state defined by Anchor offset
  2. STATE_FORCE_HIDE: force the bottom sheet to hide regardless of hideable flag
| 622 views

Android Handler Tutorial and Examples.

A Handler is a threading class defined in the android.os package through which we can send and process Message and Runnable objects associated with a thread's MessageQueue.

| 618 views

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.

| 751 views

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:

  1. Add floating label text
  2. Add hint and
  3. Add error messages.
| 146 views

Java Jackson Tutorial and Examples.

Jackson is a JSON API for java comprising:

  1. Jackson Core(Streaming API) - defines low-level streaming API, and includes JSON-specific implementations
  2. Jackson Annotations - contains standard Jackson annotations.
  3. Jackson Databind - implements data-binding (and object serialization) support on streaming package; it depends both on streaming and annotations packages.
| 188 views

Moshi Tutorial and Examples.

Moshi is a modern JSON library for Android and Java.

| 165 views

In this class we will look at yet another BottomSheetBehavior implementation.

| 106 views

Android CalendarView Tutorial and Examples.

CalendarView is an android widget used for displaying and selecting dates.