Tutorial on Android Homescreen Widget with AlarmManager.
This is a follow up tutorial on Android widget. If you haven’t read it till now then please go through it before starting this tutorial. You may be aware that AppWidgetProvider’s lowest interval is...
View ArticleHow to check the Android build version during runtime?
Suppose you are writing an application and want to make sure that min sdk version is supported by the application, well in such a scenario you would probably specify it in the Android manifest using...
View ArticleMonkey test on Android application.
You may be wondering about the test name or thinking that it may be a misnomer. Well, this is not a misnomer. It is a kind of stress test done on an application. Monkey Test: Monkey test is a kind of...
View ArticleWhere is the Android 4.1 Jelly Bean Source code?
I have been looking for Android 4.1 Jelly bean source code since its release. I found a lot of blogs on the source code release, but they hardly provided any pointer to get the Android 4.1 source code....
View ArticleTutorial on Android Voice recognition
You may have heard about the “Google Now project” where you give the voice command and Android fetches result for you. It recognizes your voice and converts it into the text or takes the appropriate...
View ArticleTutorial on customization of Android Activity Animation
If you are thinking on customizing the animation of Activity transition then probably you would look for ActivityOptions class introduced in Android 4.1 (Jelly bean). This class has provided three...
View ArticleEnabling/disabling of Android broadcast receiver during runtime
Broadcast receiver is the one of the basic and important components of the Android application. There are two different ways of adding broadcast receiver in the Android application. It can be added...
View ArticleRegistering/unregistering of Android broadcast receiver during runtime.
In the previous post, we learned to enable and disable the Broadcast receiver added in the Android manifest file. In this post, we will learn to register and unregister broadcast receiver...
View ArticleAndroid Hello World!! example
This is a basic tutorial with simple example on installing Android sdk and setting up development environment for Ubuntu machine. If you are using windows machine for development, then instructions may...
View ArticleOrientation specific layouts
Sometimes the same layout doesn’t scale well for both the orientations i.e landscape and portrait. It’s always suggested to have different layout file for different screen orientation. Managing two...
View Article