package com.hotpatch;
import android.content.Context;
import android.os.AsyncTask;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
/**
* Patch apk download
* Created by renxuan on 15/7/29.
*/
class DownLoadManager {
private static DownLoadManager INSTANCE=new DownLoadManager();
private DownloadFile mDownloadFile;
private DownLoadManager(){}
public static DownLoadManager getInstance(){
return INSTANCE;
}
public interface OnFileDownload{
void fileDownload(String apkFilePath);
}
public DownloadFile getDownloadFile() {
return mDownloadFile;
}
public void setDownloadFile(DownloadFile downloadFile) {
mDownloadFile = downloadFile;
}
public interface DownloadFile{
public void download(Context txt,String fileUrl,OnFileDownload download);
}
}