Material Design Tutorial 11: Bottom Navigation View

Bottom Navigation View in Android : Previously to implement Bottom Navigation View in an android application, we need to use third party libraries. But with the release of the V25 of Design Support library, we can easily implement it with full backward support. Known as “BottomNavigationView“, this widget is same as TabLayout .BottomNavigationView takes the […]

Android – Material Design Tutorial : 10 ( Password visibility toggle )

Password Visibility Toggle: Recently , Android support library 24.2.0 is released and  “Password Visibility Toggle “ is introduced. Check “API Updates” tab here for 24.2.0 TextInputLayout adds support for the password visibility toggle from the material design specification.” What is Password Visibility Toggle : As per Material Design Guideline , Using this icon, we can enable and disable […]

Android – Material Design Tutorial -9 ( RecyclerView with grid )

In our last tutorial, we have learnt how to implement a recyclerView and  different elements of a recyclerview  . As discussed, we have three different types of LayoutManger that we can use with a recyclerview.In this tutorial, we will create a simple Application that will create a recyclerview with GridLayoutManager and load pictures to it from […]

Android – Material design tutorial -8 ( RecyclerView basics )

Recyclerview was introduced as a replacement of ListView widget. Like listview, recyclerview is also used to display large set of items inside application. But recyclerview is more advanced and efficient than listview. Introduction : Layout Manager :  Layout manager basically defines the types of layout which will be used by recyclerview. Three types of layout managers […]

Android – Material design tutorial -7 ( NavigationView )

In this tutorial, we will discuss about navigation view. Using Navigation View which was introduced with android design support library, we can create a navigation drawer easily that comply with the Navigation Drawer Design Guideline .     Create one project in android studio with activity MainActivity.java and layout resource file for this activity as activity_main.xml […]

Android – Material Design Tutorial -5 ( TabLayout part 1 )

Android Design library has brought a number of important material design components to all android 2.1 and higher devices like navigation drawer,  snackbar, tab layout , floating labels,floating action button etc . In this tutorial , we will create one simple application to understand how to implement material tabs in android. 1. Create one project […]

Android – Material Design Tutorial -3 ( FAB AND SNACKBAR )

Floating action button is circle shaped ,floats above the UI ,and also have special motion behaviours  FAB comes in two different sizes. “normal“(56 dp) and “mini“(40 dp). Sizes can be changed in the layout file with “fabSize” attribute . By default it takes application’s accent colour for its background .   SnackBar is used to show […]