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

发布于 2019-12-26 14:11:19

在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方法,将需要的信息写入啦!是不是很简单呢~~
————————————————
版权声明:本文为CSDN博主「yolosliu」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/github_36601823/article/details/59531193

0 条评论

发布
问题

官网
微信

官方微信