parent
c8fe27e8a9
commit
96fb3b0909
@ -1,9 +0,0 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/18. |
||||
* 创建任务类型 |
||||
*/ |
||||
public enum TaskEnum { |
||||
ORDINARY, NO_USR_CALLBACK |
||||
} |
@ -1,6 +1,6 @@ |
||||
package com.arialyy.downloadutil.core.inf; |
||||
package com.arialyy.downloadutil.core.queue; |
||||
|
||||
import com.arialyy.downloadutil.core.Task; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/16. |
@ -1,6 +1,6 @@ |
||||
package com.arialyy.downloadutil.core.inf; |
||||
package com.arialyy.downloadutil.core.queue; |
||||
|
||||
import com.arialyy.downloadutil.core.Task; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/14. |
@ -1,13 +1,14 @@ |
||||
package com.arialyy.downloadutil.core.inf; |
||||
package com.arialyy.downloadutil.core.queue; |
||||
|
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
||||
import com.arialyy.downloadutil.core.Task; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
import com.arialyy.downloadutil.core.scheduler.IDownloadSchedulers; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/16. |
||||
* 任务功能接口 |
||||
*/ |
||||
public interface ITaskQueue extends IDownloader{ |
||||
public interface ITaskQueue extends IDownloader { |
||||
|
||||
/** |
||||
* 创建一个新的下载任务,创建时只是将新任务存储到缓存池 |
@ -1,9 +1,9 @@ |
||||
package com.arialyy.downloadutil.core.pool; |
||||
package com.arialyy.downloadutil.core.queue.pool; |
||||
|
||||
import android.text.TextUtils; |
||||
import android.util.Log; |
||||
import com.arialyy.downloadutil.core.Task; |
||||
import com.arialyy.downloadutil.core.inf.IPool; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
import com.arialyy.downloadutil.core.queue.IPool; |
||||
import com.arialyy.downloadutil.util.Util; |
||||
import java.util.HashMap; |
||||
import java.util.Map; |
@ -1,9 +1,9 @@ |
||||
package com.arialyy.downloadutil.core.pool; |
||||
package com.arialyy.downloadutil.core.queue.pool; |
||||
|
||||
import android.text.TextUtils; |
||||
import android.util.Log; |
||||
import com.arialyy.downloadutil.core.Task; |
||||
import com.arialyy.downloadutil.core.inf.IPool; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
import com.arialyy.downloadutil.core.queue.IPool; |
||||
import com.arialyy.downloadutil.util.Util; |
||||
import java.util.HashMap; |
||||
import java.util.Map; |
@ -1,9 +1,11 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.scheduler; |
||||
|
||||
import android.os.Message; |
||||
import android.util.Log; |
||||
import com.arialyy.downloadutil.core.inf.IDownloadSchedulers; |
||||
import com.arialyy.downloadutil.core.pool.ExecutePool; |
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
||||
import com.arialyy.downloadutil.core.task.Task; |
||||
import com.arialyy.downloadutil.core.queue.pool.ExecutePool; |
||||
import com.arialyy.downloadutil.core.queue.DownloadTaskQueue; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/16. |
@ -1,4 +1,4 @@ |
||||
package com.arialyy.downloadutil.core.inf; |
||||
package com.arialyy.downloadutil.core.scheduler; |
||||
|
||||
import android.os.Handler; |
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
@ -1,6 +1,6 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
public class DownloadListener implements IDownloadListener { |
||||
class DownloadListener implements IDownloadListener { |
||||
|
||||
@Override public void onResume(long resumeLocation) { |
||||
|
@ -1,9 +1,9 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
import android.content.Context; |
||||
import android.util.Log; |
||||
import android.util.SparseArray; |
||||
import com.arialyy.downloadutil.core.inf.IDownloadUtil; |
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
||||
import com.arialyy.downloadutil.util.Util; |
||||
import java.io.File; |
||||
import java.io.IOException; |
@ -1,4 +1,4 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
/** |
||||
* 下载监听 |
@ -1,4 +1,4 @@ |
||||
package com.arialyy.downloadutil.core.inf; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
/** |
||||
* Created by “AriaLyy@outlook.com” on 2016/10/31. |
@ -1,12 +1,14 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
import android.content.Context; |
||||
import android.content.Intent; |
||||
import android.net.Uri; |
||||
import android.os.Handler; |
||||
import android.util.Log; |
||||
import com.arialyy.downloadutil.core.inf.IDownloadSchedulers; |
||||
import com.arialyy.downloadutil.core.inf.IDownloadUtil; |
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
||||
import com.arialyy.downloadutil.core.DownloadManager; |
||||
import com.arialyy.downloadutil.core.scheduler.IDownloadSchedulers; |
||||
import com.arialyy.downloadutil.core.scheduler.DownloadSchedulers; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/11. |
@ -1,7 +1,8 @@ |
||||
package com.arialyy.downloadutil.core; |
||||
package com.arialyy.downloadutil.core.task; |
||||
|
||||
import android.content.Context; |
||||
import com.arialyy.downloadutil.core.inf.IDownloadSchedulers; |
||||
import com.arialyy.downloadutil.core.DownloadEntity; |
||||
import com.arialyy.downloadutil.core.scheduler.IDownloadSchedulers; |
||||
|
||||
/** |
||||
* Created by lyy on 2016/8/18. |
Loading…
Reference in new issue