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…


You might have noticed that a lot of android applications introduced AUTOMATED Image Slider to showcase their services while the application is loading something else. Under this article, we are going to learn how to create advanced Automated Image Slider Read more…


“Android Studio Preview Window Disappeared“. Andriod Studio preview window is design window that reflects your activity design every time you add or remove a view. Sometimes, Android Studio preview window might go missing and attempting to reveal it can be Read more…


Generally, “A System Image Must be Selected to Continue “ is an android studio error, encountered when attempting to run your Android application through Android Virtual Device(AVD), sometimes this error can read as, “No System Images available. Are you connected Read more…