操作文件
----
在 Android
11
之后 , 不能使用 File 进行文件操作 , 需要使用 MediaStore 进行文件操作 ,
MediaStore 的如下内部类 Files ,..., "hello.txt")
// 设置文件标题, 一般是删除后缀, 可以不设置
contentValues.put(MediaStore.Downloads.TITLE..., "hello")
ContentValues 构造成功后 , 使用 ContentResolver 将数据插入数据库中 ; 系统会自动创建对应的文件 ;
向数据库中插入数据 :
//...系统自动创建的文件是一个目录文件 , 向其中写出 “Hello World” 文本数据 , 即可完成相关文件创建 ;
通过返回的 Uri 打开输出流 , 向文件中写出数据 :
// 向...contentValues.put(MediaStore.Downloads.DISPLAY_NAME, "hello.txt")
// 设置文件标题, 一般是删除后缀, 可以不设置