kellenchen / Multithreaded_Downloader_Manager_Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multithreaded_Downloader_Manager_Java

How to Use -:

 Downloader downloader = new Downloader(URL_FILE,4);
 downloader.startDownload();

Attach a listener-:

  downloader.setDownloadStatusListener(new DownloadListener() {
           @Override
           public void update(long downloaded, int speed) {

       
           }

           @Override
           public void onCompleted() {

           }

           @Override
           public void onPause(ArrayList<Long> downloaded) {
            
           }

           @Override
           public void onPartError(int code, String message, int partNo) {

           }

           @Override
           public void onError(String message) {
   
           }


           @Override
           public void onPartStatus(long downloaded, int partNo) {

           }

           @Override
           public void onPartCompleted(int partNo) {

           }


       });

About

License:Apache License 2.0


Languages

Language:Java 99.6%Language:HTML 0.4%