From db61166b033e61d543f2489b725118ee5b09d521 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 09 一月 2020 17:32:07 +0800
Subject: [PATCH] 增加推送车辆模型,场地地图接口;增加查看地图Fragment

---
 app/src/main/java/safeluck/drive/evaluation/util/FileUtil.java |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/util/FileUtil.java b/app/src/main/java/safeluck/drive/evaluation/util/FileUtil.java
index 0549d03..ea5345b 100644
--- a/app/src/main/java/safeluck/drive/evaluation/util/FileUtil.java
+++ b/app/src/main/java/safeluck/drive/evaluation/util/FileUtil.java
@@ -5,9 +5,13 @@
 import android.content.res.Resources;
 
 import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
+import java.io.OutputStream;
 
 public class FileUtil {
     /**
@@ -43,4 +47,52 @@
         return stringBuffer;
     }
 
+    /**
+     *
+     * @param fromFile 婧愭枃浠惰矾寰勫寘鎷枃浠跺悕锛堢粷瀵硅矾寰勶級
+     * @param toFile
+     */
+    public static void copyFile(String fromFile,String toFile){
+
+        try {
+            InputStream inputStream =new FileInputStream(fromFile);
+            OutputStream outputStream = new FileOutputStream(toFile);
+            byte[] bytes = new byte[1024];
+            while ((inputStream.read(bytes))>0){
+                outputStream.write(bytes);
+            }
+            inputStream.close();
+            outputStream.close();
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+
+    }
+
+    /**
+     * 鎷疯礉assert鐩綍涓嬬殑鏂囦欢鍒� 瀹夎鍖呯洰褰曚笅
+     * @param context
+     * @param assertfileName
+     */
+    public static void copyAssertFileToSD(Context context,String assertfileName){
+        try {
+            InputStream inputStream = null;
+            try {
+                inputStream = context.getAssets()
+                        .open(assertfileName);
+            } catch (IOException e) {
+                e.printStackTrace();
+            }
+            OutputStream outputStream = new FileOutputStream(  new File(context.getExternalFilesDir(null), assertfileName));
+            byte[] bytes = new byte[1024];
+            while ((inputStream.read(bytes))>0){
+                outputStream.write(bytes);
+            }
+            inputStream.close();
+            outputStream.close();
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+    }
+
 }

--
Gitblit v1.8.0