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