Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2014, 12:33
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Conexión a BD remota y dudas con AsyncTask

1. Lamento decepcionarte pero no es así de simple, no puedes conectarte directamente a tu base de datos remotamente. Vas a tener que montar tu webservice para eso.

2. El objetivo de usar AsyncTask es poner las tareas potencialmente lentas en otro thread separado del mainThread para que la aplicación sea responsiva y ademas porque si no haces esto, android al ver que tardaste mas de X segundos en ejecutar una tarea automáticamente mata la aplicación y te pone el mensaje de 'Esta aplicación ha terminado inesperadamente'.

En si, Java se me hace un lenguaje bastante engorroso. Pero así es como funciona en Java.