Sah*_*dev 5 android android-layout android-download-manager android-studio
我是android的新手,我正在开发一个视频流应用程序,但是我坚持在应用程序中下载视频,我想像vimeo应用程序一样在后台下载视频,在vimeo应用程序中,如果要下载视频,它将启动在后台的另一个屏幕(下载屏幕)中下载视频,如果进入下载屏幕,它已经开始了视频下载,另一件事是,如果您遍历该应用程序,它仍会在下载屏幕中后台下载视频,当您进入下载屏幕时,它将显示更新的下载进度。
请给我关于下载管理器的建议
提前致谢
El0*_*din -1
此代码用于保存到 SD 卡中
package com.Video.ALLTestProject;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Environment;
import android.util.Log;
public class VideoSaveSDCARD extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ProgressBack PB = new ProgressBack();
PB.execute("");
}
class ProgressBack extends AsyncTask < String, String, String > {
ProgressDialog PD;
@Override
protected void onPreExecute() {
PD = ProgressDialog.show(LoginPage.this, null, "Please Wait ...", true);
PD.setCancelable(true);
}
@Override
protected void doInBackground(String...arg0) {
DownloadFile("http://beta-vidizmo.com/hilton.mp4", "Sample.mp4");
}
protected void onPostExecute(Boolean result) {
PD.dismiss();
}
}
}
Run Code Online (Sandbox Code Playgroud)
此线程中的更多信息如何将视频文件下载到 SD 卡?