Android phones come with a lot of built-in ringtones, most of which are never used. To help users use all the ringtones on their devices, in this tutorial,...
Do you want your app to play YouTube videos? The YouTube Android Player API lets you incorporate a lot of YouTube's functionality in your app in an easy and...
Have you ever tried sending information from a Service or BroadcastReceiver to an Activity and wondered why it is so complicated? In this quick tip, you'll...
If you are not satisfied with the keyboard that you are currently using, perhaps it is time for you to make one yourself. This step-by-step tutorial will...
When you add voice to your app's interface, you give it a whole new dimension of interactivity. In this tutorial, you are going to learn how to use Android's...
Do you find that a lot of the weather apps available on Google Play are either full of ads or require too many permissions? This tutorial takes you through...
If you're interested in personalizing your Android phone or tablet, you may already be using a popular launcher like Nova Launcher or GO Launcher. Have you...