随手记录下来,以后直接用,不用再搜了
private void readFromAssets(String fileName){
try {
InputStream in = getAssets().open(fileName);
readTextFile(in);
} catch (IOException e) {
e.printStackTrace();
}
}
private String readTextFile(InputStream inputStream) {
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
byte buf[] = new byte[1024];
int len;
try {
while ((len = inputStream.read(buf)) != -1) {
outputStream.write(buf, 0, len);
}
outputStream.close();
inputStream.close();
} catch (IOException e) {
}
return outputStream.toString();
}

本文提供了一个简单的Java方法示例,用于从Android项目的assets文件夹中读取文本文件,并将其内容转换为字符串形式。这种方法适用于需要加载预置文本资源的应用场景。
1575

被折叠的 条评论
为什么被折叠?



