sonic-android/docs/javadoc/com/tencent/sonic/sdk/download/SonicDownloadClient.html
com.tencent.sonic.sdk.download
java.lang.Object
所有已实现的接口:SonicSessionStream.Callback
public classSonicDownloadClientextends java.lang.Object
implements[SonicSessionStream.Callback](../../../../../com/tencent/sonic/sdk/SonicSessionStream.Callback.html "com.tencent.sonic.sdk中的接口")
Handles a single HTTP resource download
嵌套类 | 限定符和类型 | 类和说明 |
| --- | --- |
| static class | SonicDownloadClient.DownloadTask
Task which record the download info
|
| class | SonicDownloadClient.SonicDownloadConnection |
| static class | SonicDownloadClient.SubResourceDownloadCallback
sub resource download callback.
|
字段 | 限定符和类型 | 字段和说明 |
| --- | --- |
| static java.lang.String | TAG
log filter
|
构造器 | 构造器和说明 |
| --- |
| SonicDownloadClient(SonicDownloadClient.DownloadTask task) |
所有方法 实例方法 具体方法 | 限定符和类型 | 方法和说明 |
| --- | --- |
| int | download()
download the resource and notify download progress
|
| void | onClose(boolean readComplete, java.io.ByteArrayOutputStream outputStream)
Close callback
|
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
public static final java.lang.String TAG
log filter 另请参阅:常量字段值
-
public SonicDownloadClient([SonicDownloadClient.DownloadTask](../../../../../com/tencent/sonic/sdk/download/SonicDownloadClient.DownloadTask.html "com.tencent.sonic.sdk.download中的类")task)
-
public int download()
download the resource and notify download progress 返回:response code
-
public void onClose(boolean readComplete,
java.io.ByteArrayOutputStream outputStream)
从接口复制的说明: SonicSessionStream.Callback
Close callback
指定者:onClose 在接口中 SonicSessionStream.Callback参数:readComplete - SonicSessionStream data has read completedoutputStream - outputStream include memStream data and netStream data