Home » Author Archives: Francesco Azzola (page 4)

Author Archives: Francesco Azzola

I'm a senior software engineer with more than 15 yrs old experience in JEE architecture. I'm SCEA certified (Sun Certified Enterprise Architect), SCWCD, SCJP. I'm an android enthusiast and i've worked for long time in the mobile development field.

Android Volley dynamic ListView: AsyncTask comparison

android-logo

In this post, I will describe first how to use Volley to populate dynamically a ListView, and then compare it against AsycnTask. In this post, we will invoke a remote service to get contact information in JSON format, and we populate the items inside a ListView.This simple example is very useful to understand Volley library and how we can integrate ...

Read More »

Android Volley Tutorial: Post and download image

android-logo

In this post, I want to describe how to use a very powerful and easy to use library for Android. This library is called Volley and it can be used to handle networking connection. In previous post, we talked about HttpUrlConnection and Apache HTTP client. They are both valid and useful but using Volley we can simplify our work. Volley ...

Read More »

Android JSON Tutorial: Create and Parse JSON data

android-logo

This tutorial describes how to use JSON with 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 machines. JSON is a text format that is language independent. It represents data in a text format so that can be easily parsed. Introduction to JSON JSON uses two different of ...

Read More »

Android SlidingPaneLayout: Tutorial

android-logo

In this post, we want to show how to use SlidingPaneLayout. This is an interesting component that can be used when we want to have a multi-pane horizontal layout. This component is divided in two different parts: left side: The master part. It usually contains a list of values (i.e. Contacts and so on) right side: The detail part. It ...

Read More »

Android ListView: Endless adapter

android-logo

This post explains how to create an endless adapter for a ListView. An endless adapter is an adapter that loads more data when user reaches the ListView end. This kind of adapter is useful when there is a large number of items and we don’t want to show them all to avoid a long loading time. To achieve this goal ...

Read More »

Android Sensor Tutorial: Barometer Sensor

android-logo

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 common sensors are: GPS Proximity sensor Light sensor Temperature sensor Barometer sensor NFC just to mention some of them. In this post we will explain ...

Read More »

Android app development:weather app with forecast

android-logo

This tutorial will describe how to develop an android application. In this tutorial we will explore what we need to create an android application and what are the bricks we can use to create our app. As example we will create a weather app. We talked about it some months ago, we will develop the weather app with weather current ...

Read More »

Android Detect Face

android-logo

In this post I want to describe how to detect faces in an image using Android. I will use the camera to get the picture and then the app will draws some rectangle around the faces detected in the image. To do it we simply use the Android API like: FaceDetector used to detect face in the bitmap Face  object ...

Read More »

Android HTTP Client : Network error and ConnectivityManager

android-logo

In this post I will show how to handle connection errors or the situation when the connection changes (i.e from UMTS to WI-FI). In all these cases we have to gracefully handle these errors and implement some strategies to try to reconnect if possible. In a perfect world when we connect to a remote server with HTTP protocol everything works ...

Read More »

Android UML: Design an App – Part 1

android-logo

One aspect that was in my opinion not covered in many blogs around, included mine too, it is the process we follow to create our Android app. This aspect is not irrelevant because an app is a piece of software and we should follow the rules and methods used to develop other kind of software component. I know we need ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.