zoukankan      html  css  js  c++  java
  • Android为TV端助力 http下载视频到指定目录

    public void httpget(String uri){
    HttpURLConnection connection = null;
    FileOutputStream fos = null;
    File fie = new File("/sdcard/W_Local_Data/LiveVideo_file/");
    if(!fie.exists()){
    fie.mkdirs();
    }
    File ff = new File(fie.toString(),"abcd.mp4");
    if(!ff.exists()&&ff.isFile()){
    try {
    ff.createNewFile();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    try {
    URL u = new URL(uri);
    connection = (HttpURLConnection)u.openConnection();
    connection.setConnectTimeout(3000);
    connection.setRequestProperty("Charset", "UTF-8");
    if(connection.getResponseCode() == 200){
    InputStream is = connection.getInputStream();

    byte buf[] = new byte[1024];
    int ii ;
    fos = new FileOutputStream(ff);
    while ((ii = is.read(buf))!=-1){
    fos.write(buf,0,ii);
    }
    fos.flush();
    }

    } catch (Exception e) {
    e.printStackTrace();
    }finally {
    if(connection != null){
    connection.disconnect();
    }
    if(fos != null){
    try {
    fos.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    }

    }
  • 相关阅读:
    mysql基础命令(一)
    vue组件之间的通信
    wepy的使用
    mockjs中的方法(三)
    每周散记 20181022
    api资源
    三七
    画中画 视频合成
    每周散记 20180910
    linux文件权限多一个+啥意思
  • 原文地址:https://www.cnblogs.com/xiaoxiaing/p/6442235.html
Copyright © 2011-2022 走看看