Android - The Technical Blog
"Programming is usually taught by examples" (Niklaus Wirth)
Monday, 5 October 2015
Managing AsyncTasks on configuration changes
›
The problem Suppose you have an AsyncTask performing some task in the background (downloading data from a web service, updating an online...
8 comments:
Monday, 23 June 2014
Ordered Broadcasts
›
There are two types of broadcasts in Android: normal and ordered . The following table shows the main differences: ...
2 comments:
Friday, 13 June 2014
Creating a pie chart with aChart Engine
›
In many Android apps you may need to show data in graphical format (pie charts, bar charts, time charts, etc.). To do this you can write t...
6 comments:
Monday, 5 May 2014
Spinner with "re-select" functionality
›
This is an advanced tutorial: I'll cover custom views , the Android source code and Java reflection . A simple Spinner As you pr...
7 comments:
Sunday, 27 April 2014
ListPreference: how to load data dinamically
›
In this tutorial I'll explain how to populate a ListPreference programmatically . It is easier than you might expect; however I haven...
2 comments:
Wednesday, 23 April 2014
Animating a ProgressBar to a specific value
›
In this tutorial I'll explain how to set a specific progress value to a ProgressBar using a smooth animation . ObjectAnimator ani...
7 comments:
Wednesday, 16 April 2014
Hidden Android APIs: hiding SMS messages to the default SMS receiver
›
In a previous tutorial we saw how to take advantage of the hidden Android APIs to listen to incoming SMS messages. Now suppose that we want...
7 comments:
‹
›
Home
View web version