1. 程式人生 > >將android專案assets資料夾下的檔案複製到SD卡中

將android專案assets資料夾下的檔案複製到SD卡中

<pre name="code" class="html">package com.lapel.activity.html;

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

import android.content.Context;

/**
 * 
 * 將assets資料夾下的檔案複製到SD卡中
 * 
 */

public class CopyZipFileToSD {
	private Context context;
	String fileName;
	String filePath;

	/**
	 * 
	 * @param context
	 * @param fileName
	 *            fileName(assets資料夾下壓縮檔案):檔名稱+字尾
	 * @param filePath
	 *            sd本地路徑
	 */
	public CopyZipFileToSD(Context context, String fileName, String filePath) {
		this.context = context;
		this.fileName = fileName;
		this.filePath = filePath;
	}

	public void copy() {
		InputStream inputStream;
		try {
			inputStream = context.getResources().getAssets().open(fileName);// assets資料夾下的檔案
			File file = new File(filePath);
			if (!file.exists()) {
				file.mkdirs();
			}
			FileOutputStream fileOutputStream = new FileOutputStream(filePath + "/" + fileName);// 儲存到本地的資料夾下的檔案
			byte[] buffer = new byte[1024];
			int count = 0;
			while ((count = inputStream.read(buffer)) > 0) {
				fileOutputStream.write(buffer, 0, count);
			}
			fileOutputStream.flush();
			fileOutputStream.close();
			inputStream.close();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}



相關推薦

android專案assets資料檔案複製SD

<pre name="code" class="html">package com.lapel.activity.html; import java.io.File; import ja

android播放assets資料音訊檔案

<span style="white-space:pre"> </span>/** * 把音樂音量強制設定為最大音量 */ AudioManager mAudioManager = (AudioManager) getSystemS

Android獲取assets資料的json資料,並Gson解析!

Json 資料如下{ "code": 200, "msg": "ok", "news": [ { "title": "空降美國的孩子", "content": "在壓力和青春期的情緒波動

android解決讀取assets資料的json或txt檔案亂碼問題

我的是要讀本地的json檔案 怎麼讀都是亂碼 各種犯難 ,到最後 解決了 原來那麼簡單.... 解決方法如下: 程式碼: /** * 獲取Assets路徑下的檔案 * * @pa

JAVA android 獲取assets資料的properties檔案 並從中獲取資料

class PropertiesUtils { private static Properties properties = null; private static void readProperties() { try {

Android載入raw資料檔案

res/raw工程目錄下都可以放一些檔案,這些檔案將被打包到APK中應用使用。這些檔案不會被平臺編譯,而是作為可用的原始資源。 讀取res/raw下的檔案資源,通過以下方式獲取輸入流來進行寫操作 InputStream is =getResources

專案res資料的圖片資源轉化成bitmap

Resources res = context.getResources();Bitmap bmp= BitmapFactory.decodeResource(res, R.mipmap.flower)

python 讀取資料檔案檔名作為製作標籤,訓練樣本

# -*- coding: utf-8 -*- import os import re path = "F:\\data\\test_Data" # 更改檔名 def Rename_file(path

Java與Python統計資料及子資料檔案個數

package dang; import java.io.File; /** * @ClassName: FileCount * @Description: TODO() * @author: dangjinhu * @date:

Linux 檢視某資料檔案數量

轉至:www.xitongzhijia.net/xtjc/20150504/47340.html LInux  find指令的使用:   find命令檢視(推薦):   所有子目錄的數量:   [[email protected] ~]# find pma -type d

Mapreduce如何獲取讀取資料檔案的名字

 需要注意的導包的時候導這兩個包                     import

Ubuntu檢視資料檔案的個數

Linux下統計當前資料夾下的檔案個數、目錄個數 檢視當前目錄下的檔案數量(不包含子目錄中的檔案) ls -l|grep "^-"| wc -l 檢視當前目錄下的檔案數量(包含子目錄中的檔案) 注意:R,代表子目錄 ls -lR|grep "^-"| wc -l 檢視當前目錄下的資料夾目錄個

Linux隨筆 - Linux統計某資料檔案資料的個數

統計某資料夾下檔案的個數  ls -l |grep "^-"|wc -l   統計某資料夾下目錄的個數   ls -l |grep "^d"|wc -l   統計資料夾下檔案的個數,包括子資料夾裡的   ls -lR|grep "^-"|wc -l   統計/i

IO流的學習--資料檔案複製

package com.nick.IO; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import

VBA遍歷資料檔案檔案實用原始碼

‘批量遍歷資料夾下某類檔案,並統計編號 Sub OpenAndClose() Dim MyFile As String Dim s As String Dim count As Integer MyFile = Dir("d:\data\" & "*.csv")

PHP遞迴和非遞迴遍歷資料檔案

function readDirFiles($dir){ $files= []; $queue=[realpath($dir)]; $currentPath = current($queue); while($currentPath) {

matlab查詢指定資料檔案(附漢字和標點符號讀取方法)

fidrrt = fopen('F:\lyn.txt'); while 1 tline = fgetl(fidrrt); if ~ischar(tline), break, e

Python統計資料和子資料檔案個數

很簡單的功能,但是發現網上的例子都不對啊: import os file_count=0 for dirpath, dirnames, filenames in os.walk('待分析目錄'):

python 列舉資料檔案並排序

要列舉當前資料夾下的檔案,可以用下面的方法: <span style="font-size:12px;">import os a=os.listdir('.\')</span>

springboot打成jar包後無法讀取resource資料檔案模板---------------gxy

springboot打成jar包後無法讀取resource資料夾下檔案模板 BufferedInputStream bis = null; OutputStream os = null; Cla