Please Like our Facebook Page


horizontal scrolling RecyclerView

A good example of android horizontal scrolling RecyclerView is the kind of recyclerView found on the play store app. Horizontal scrolling RecyclerView is commonly used in scenarios where products or data is loaded in categories or maybe when trying to Read more…


android webview input fields not showing keyboard

You might have come across this issue where android webView input fields do not reveal a soft keyboard on focusing. I actually faced the same problem where when I tapped an input field or textarea inside a webView, the soft Read more…


the actual meaning of youtube 4000 watch hours in previous 12 months

What does 4000 watch hours in the previous 12 months mean?. After youtube tightened their youtube partner application policy, lots of confusion has emerged especially when calculating your youtube watch hours in the previous¬†12 months. Let’s try to understand the Read more…


Staring from android 8.0 and above, all notifications MUST be assigned to a notification channel. For each notification channel, you can set a range of behaviors that will be applied to all notifications in that channel, then the user can Read more…


Android Alert Dialog is a small window that prompts the user to enter some additional information. A dialog does not fill the screen and is usually used for modal events that require a user to enter some information or take Read more…


Detecting internet connection status in your app is very important especially when creating a Real Time Android applications. In this article, you will learn how to detect device internet connection using android java. We will achieve this manually and programmatically. Read more…


We have learned much of android tutorials in the previous articles, we proceed to do the same and continue like that. Today we are going to learn how to implement android slide menu using DrawerLayout. The navigation drawer is a Read more…


You might have realized from the latest versions of Glide Image Loader, it does not resolve methods such as placeholder(drawable), fitCenter(), e.t.c. Under this walkthrough, we are going to see how to solve this Glide Library Placeholder problems. Glide Image Read more…


All Android applications running android 6.0 and above requires that permissions be requested during application’s runtime. Today we are going to see one of the simplest methods to request android runtime permissions using Easy Permissions Library. This walkthrough will be Read more…


SOLVED! USB DEBUGGING NOT WORKING in Android Studio. Normally USB DEBUGGING allows android device to communicate with a Computer running Android SDK to perform advanced options, through a server or drivers commonly known as ADB DRIVERS. Basically, without USB DEBUGGING, Read more…