Android11(android/data)数据分区 修改与读取文件

读取文件我们需要得到这个文件的输入流,我们该怎么得到呢?使用该代码可得到。

Activity.getContextResolver().openInputStram(Uri)

然后读取输入流转字节或文本即可。转为字节你可以将该文件实现复制等功能。

修改文件我们需要得到这个文件的输出流,我们该怎么得到呢?使用该代码可得到。

Activity.getContextResolver().openOutputStram(Uri)

输出流有一个write写入方法,可写入字节,你也可以将字符串转为字节实现写入字符串。

```java
"姚赞丰,一段毫无意义的文本。".getBytes()

当然要确保该文件存在。
Documentfile有createFile/createDir…具体等下一篇文章吧。

Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐