Mostrare notifiche e barra di avanzamento da una istanza di AsyncTask

La classe AsyncTask è utilizzata per eseguire operazioni in background e potrebbe essere utile mostrare notifiche e barre di avanzamento per avvisare l’utente.
In questo articolo riporto un esempio in cui sono create due istanze di AsyncTask che mostrano ciascuna una notifica di avvio, una barra di avanzamento e una notifica di fine.
Leggi tutto “Mostrare notifiche e barra di avanzamento da una istanza di AsyncTask”

L’eccezione android.os.NetworkOnMainThreadException

In questo articolo spiego una possibile causa dell’eccezione android.os.NetworkOnMainThreadException e i modi per evitarla.
Dal sito di Android si può leggere:
NetworkOnMainThreadException
L’eccezione che è lanciata quando un’applicazione tenta di eseguire un’operazione di rete nel suo thread principale.
E’ lanciata solo per le applicazioni con SDK Honeycomb o superiori…
Leggi tutto “L’eccezione android.os.NetworkOnMainThreadException”