牛骨文教育服务平台(让学习变的简单)
博文笔记

Android开发过程中将APP的数据写入本地存储的方法

创建时间:2017-03-02 投稿人: 浏览次数:1447
在Android开发过程中,我们经常会遇到本地数据存储的过程。因此,在这种情况下,我们需要通过流的形式,将数据写入到存储中。具体如下:
package com.example.ble;

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

import android.content.Context;
import android.os.Environment;
import android.util.Log;

public class manager {
	private final static String DIR_NAME = "*****";
	private final static String FILE_NAME = "*********";
	static String dir_path = Environment.getExternalStorageDirectory()
			.getAbsolutePath() + File.separator + DIR_NAME;
	static File file = new File(dir_path);

	public static void write(Context context, byte[] b, boolean append)
			throws IOException {
		if (!file.exists())
			file.mkdir();
		file = new File(dir_path + File.separator + FILE_NAME);
		FileOutputStream fos = new FileOutputStream(file, append);
		fos.write(b);
		fos.close();

	}
}
通过上面一个类的建立,我们就通过调用manger的fos方法,将需要的信息写入啦!是不是很简单呢~~
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。