Hola amigos, estoy haciendo un updater para un juego que necesita descargar un archivo, la cosa es que no se como hacer, bien no es la palabra, porque tengo la teoria pero no se como aplicar el rollo de los streams, o explico mi algoritmo:
Creo streams.
Meto como getInpunStream un objecto URL, y intento saber cuanto bytes tiene, y calcular la velocidad en proporcion a lo que tiene en total y lo que descarga en un segundo.
Pongo en una progress usando el cuarto proporcional en base si el archivo mide x bytes = 100%
La cosa es que me faltan casi todos estos conceptos.
Alguna idea??
Saludos