Estoy realizando una aplicación en Android que realizará acceso a datos externos vía HTTP. Es la típica aplicación que consulta, agrega y modifica datos. ¿Cuál sería la mejor manera de implementar estos accesos y evitar los famosos ANR?
He estado viendo AsyncTask, thread y IntentService. Pero no decanto todavía en alguno.