Android Open Source - qiniu-android Upload Options From Project Back to project page qiniu-android .
License The source code is released under:
MIT License
If you think the Android project qiniu-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.qiniu.android.storage;
/ / f r o m w w w . j a v a 2 s . c o m
import java.util.HashMap;
import java.util.Map;
public final class UploadOptions {
Map<String, String> params;
String mimeType;
boolean checkCrc;
UpProgressHandler progressHandler;
UpCancellationSignal cancellationSignal;
public UploadOptions(Map<String, String> params, String mimeType, boolean checkCrc,
UpProgressHandler progressHandler, UpCancellationSignal cancellationSignal) {
this.params = filteParam(params);
this.mimeType = mimeType;
this.checkCrc = checkCrc;
this.progressHandler = progressHandler;
this.cancellationSignal = cancellationSignal;
}
private static Map<String, String> filteParam(Map<String, String> params) {
Map<String, String> ret = new HashMap<String, String>();
if (params == null) {
return ret;
}
for (Map.Entry<String, String> i : params.entrySet()) {
if (i.getKey().startsWith("x:" )) {
ret.put(i.getKey(), i.getValue());
}
}
return ret;
}
}
Java Source Code List com.qiniu.android.Base64Test.java com.qiniu.android.CrcTest.java com.qiniu.android.EtagTest.java com.qiniu.android.FormUploadTest.java com.qiniu.android.HttpTest.java com.qiniu.android.ResumeUploadTest.java com.qiniu.android.TempFile.java com.qiniu.android.TestConfig.java com.qiniu.android.TestFileRecorder.java com.qiniu.android.common.Config.java com.qiniu.android.http.ByteArrayEntity.java com.qiniu.android.http.CompletionHandler.java com.qiniu.android.http.HttpManager.java com.qiniu.android.http.PostArgs.java com.qiniu.android.http.ProgressHandler.java com.qiniu.android.http.ResponseHandler.java com.qiniu.android.http.ResponseInfo.java com.qiniu.android.storage.FormUploader.java com.qiniu.android.storage.KeyGenerator.java com.qiniu.android.storage.Recorder.java com.qiniu.android.storage.ResumeUploader.java com.qiniu.android.storage.UpCancellationSignal.java com.qiniu.android.storage.UpCompletionHandler.java com.qiniu.android.storage.UpProgressHandler.java com.qiniu.android.storage.UploadManager.java com.qiniu.android.storage.UploadOptions.java com.qiniu.android.storage.persistent.FileRecorder.java com.qiniu.android.utils.AsyncRun.java com.qiniu.android.utils.Crc32.java com.qiniu.android.utils.Etag.java com.qiniu.android.utils.StringUtils.java com.qiniu.android.utils.UriToFile.java com.qiniu.android.utils.UrlSafeBase64.java