AsyncTask with callback in android, with this library you can download any file