Android UI Components

Recent Articles

Android Image Slider Tutorial

In this Android tutorial is I will walk you through to create a minimal image slider. What prompted me to write this tutorial is, when I did a recce on this topic on various tutorial sites all I found is complicated, elongated bunch of crap. Creating a image slider in an Android application is a […]
Published to Android Tutorial on 11/06/2015.

Android SearchView Action Bar Tutorial

This Android tutorial is to learn about using a SearchView in action bar of an Android app. There are two main things that I will handle in this tutorial. Incorporating a Search component in the Android action bar is a common use which we come quite often. This example Android application accompanying this tutorial can […]
Published to Android Tutorial on 26/03/2015.

Beautiful Android Login Screen Design Tutorial

Aesthetics is critical in mobile world. Beautiful functional design is key to success of a mobile application. In this Android tutorial, let us work on designing a clean and lovable login screen for an Android app. This is a repeated task and every Android developer will come have across this, if not sooner. In this […]
Published to Android Tutorial on 04/03/2015.

Android Cards List View

This Android tutorial is to show case how to build an Android activity with card style list view. This is to help achieve a specific styling. This card style is being popularly used to display list style items. We have already seen about creating an Android ListView with custom layout. Code is same as this […]
Published to Android Tutorial on 12/08/2014.

Android Expandable ListView

This Android tutorial is a a continuation of our ListView series. We will builld an example Android application to explain how to use the expandable ListView. ExpandableListView is an Android container available as part of the platform. It will be useful to display grouped set of items. On click of the group titles the child […]
Published to Android Tutorial on 31/07/2014.

Android Pinch Zoom

This Android tutorial will walk you through creating an application with pinch zoom feature. We will not use any external API support to implement the pinch zoom. We will use the ScalGestureDetector class to implement the zoom. It detects scaling transformation gestures using MotionEvent. We will get control in the application when the user pinches […]
Published to Android Tutorial on 29/07/2014.

Android Tab Layout with Swipe Views

This Android tutorial is to help create tab layout with swipe views in an Android application. Swipe views in a tab layout are for convenience for the user. Swipe adds a real world feel to the tabs. In a previous tutorial we saw about creating a tab layout in an Android application. In an another […]
Published to Android Tutorial on 22/07/2014.

Android DPI Calculator

ldpi mdpi hdpi xhdpi xxhdpi xxxhdpi tvdpi This Android DPI calculator is to help build a uniform UI in Android apps. If you want to know more about this, go through difference Between dp, dip, sp, px, in, mm, pt in Android.
Published to Android Tutorial on 19/07/2014.

Difference Between dp, dip, sp, px, in, mm, pt in Android

This Android tutorial is to explain the difference between dp, dip, sp, px, in, mm, pt and what we should use when. This is to enable design a consistent UI across different Android screen sizes. Before going into the difference let us understand some basic terminologies. Screen size in Android is grouped into categories small, […]
Published to Android Tutorial on 15/07/2014.

Android Swipe Views

This Android tutorial is to help you build swipe views in an Android app. We will be using FragmentActivity and ViewPager to achieve the swipes. Swipe views are nice way to navigate pages one by one when they are stacked together like a pack of cards. ViewPager is the layout manager that enables the user […]
Published to Android Tutorial on 27/06/2014.