File 文件处理
创建
creatDirByRoot 创建目录,支持多级创建,root模式
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
path | 是 | string | 路径 |
laoleng.files.creatDirByRoot("/sdcard/1/")
laoleng.files.creatDirByRoot("/sdcard/1/3/4/")
返回值 | 类型 | 说明 |
---|---|---|
无 | 无 | 无 |
读取
readFileBytes 读取文本bytes数据
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
filePath | 是 | string | 文件路径 |
logd(laoleng.files.readFileBytes("/sdcard/Pictures/1.zip"));
返回值 | 类型 | 说明 |
---|---|---|
[B@821ea96 | sting | 文本bytes数据 |
readFileBase64 读取文件到Base64数据
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
fileName | 是 | string | 文件名 |
logd(laoleng.files.readFileBase64("/sdcard/Pictures/1.zip"));
返回值 | 类型 | 说明 |
---|---|---|
YDM | sting | 文件的Base64数据 |
readFileByRoot root模式下读取文件
参数名 | 必 选 | 类型 | 说明 |
---|---|---|---|
path | 是 | string | 文件路径 |
logd(laoleng.files.readFileByRoot("/sdcard/1.txt"))
返回值 | 类型 | 说明 |
---|---|---|
文本内容 | String | 文本内容 |
写入
writeFileBytes 写入bytes字节集到文本
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
fileName | 是 | String | 文件名 |
bytes | 是 | bytes[] | bytes字节流 |
append | 否 | Boolean | 是否追加模式 |
let bytes = "一些字节流"
laoleng.files.writeFileBytes("/sdcard/1.png", bytes)
laoleng.files.writeFileBytes("/sdcard/1.png", bytes, true)
返回值 | 类型 | 说明 |
---|---|---|
true/false | boolean | 是否写入成功 |
writeFileBase64 写入Base64数据到文件
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
fileName | 是 | string | 文件名 |
base64 | 是 | string | Base64数据 |
let str = laoleng.files.readFileBase64("/sdcard/Pictures/1.zip")
laoleng.files.writeFileBase64("/sdcard/Pictures/2.zip", str)
返回值 | 类型 | 说明 |
---|---|---|
true/false | boolean | 返回结果 |
writeFile 写入文本到文件,可指定编码
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
fileName | 是 | string | 文件名 |
data | 是 | string | 写入内容 |
encoding | 否 | string | 编码,默认utf-8 |
laoleng.files.writeFile("/sdcard/1.txt", "123")
laoleng.files.writeFile("/sdcard/1.txt", "123", "gbk")
返回值 | 类型 | 说明 |
---|---|---|
true/false | boolean | 是否成功 |
writeFileByRoot root模式下覆盖写入文件
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
path | 是 | string | 文件路径 |
data | 是 | string | 写入内容 |
laoleng.files.writeFileByRoot("/sdcard/1.txt", "123")
返回值 | 类型 | 说明 |
---|---|---|
无 | 无 | 无 |