Home Tags Android core

Tag: Android core

Android Bound Service: IPC with Messenger

In this post, we want to talk about Android Bound Service. A bound service is a service that allows other android components (like activity) to bind to it and send and receive data. In...

Android Service Detailed guide: How to use Service in Android

This post describes how to use Android Service. This is a key component in developing an Android app. Differently, from Activity, Service in Android runs in the background and they don’t have an interface and have...

Parse JSON data in Android

This tutorial describes how to parse JSON data in Android. JSON stands for (Java Script Object Notation). It is a simple and light-weight data interchange format that can be easily read by humans and...

Sensor in Android Tutorial: Barometer Sensor

One of the most interesting topics in my opinion is how to use Sensor in Android. Nowadays our smartphone are full of sensors and we can use it to control somehow our app. The most...

Android Detect Face

Android detect face is an interesting topic that will be covered in this tutorial. It will use the camera to get the picture and then the app will draw some rectangle around the faces...
http client network error

Android HTTP Client : Network error and ConnectivityManager

In this post I will show how to handle http client network error or the situation when the connection changes (i.e from UMTS to WI-FI). In all these cases we have to gracefully handle...

Android Studio with alternative emulator:Genymotion

In this post I will explain how to setup Android development environment using Android Studio and Genymotion. Moving from Eclispe/ADT to Android Studio I was exploring some alternative configuration to improve my building environment. I...

Android Action Bar (ActionBar) Tab navigation

Action bar (ActionBar) was introduced from API level 11. In this post I will explain how to create actionbar tab navigation using fragments. The final result is shown below where user can move between tabs. Creating Android...