zoukankan      html  css  js  c++  java
  • Android 从资产目录Assert中复制东西的工具类

    package com.itheima.mobilesafe.utils;

    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;

    import android.content.Context;

    public class AssetCopyUtils {  
             public static File copy(Context context, String fileName, String destPath) {
                      try {
                            InputStream is = context.getAssets().open(fileName);
                            File file = new File(destPath);
                            FileOutputStream fos = new FileOutputStream(file);
                            byte[] buffer = new byte[1024];
                            int len = 0;

                            while ((len = is.read(buffer)) != -1) {
                                  fos.write(buffer, 0, len);
                            }
                           fos.flush();
                           fos.close();
                           is.close();
                           return file;
                      } catch (Exception e) {
                          e.printStackTrace();
                          return null;
                      }

             }
    }

  • 相关阅读:
    Markdown编辑器:Typora
    Makefile的编写
    【转】Java基础——成员变量、局部变量和静态变量的区别
    【转】jsp 和 servlet的联系和区别
    【转】keySet和entrySet的区别
    10月25日下午PHP静态、抽象、接口
    10月25日上午PHP继承多态
    10月24日下午PHP封装
    10月24日上午PHP面向对象
    MYSQL存储过程、游标、触发器
  • 原文地址:https://www.cnblogs.com/zhangping/p/3513833.html
Copyright © 2011-2022 走看看