Why are there fileDescriptor modes (r,w,rw) and what are they for?
contentResolver.openFileDescriptor(uri, "w")
They are described in the documention like this:
If opening with the exclusive "r" or "w" modes, the returned ParcelFileDescriptor could be a pipe or socket pair to enable streaming of data. Opening with the "rw" mode implies a file on disk that supports seeking. If possible, always use an exclusive mode to give the underlying ContentProvider the most flexibility.
CodePudding user response:
These are nothing but modes in which you can open file descriptor.
"r"Read only mode. cannot be used for writing"w"Write only mode. cannot be used for reading."rw"for read-and-write."rwt"for truncating or overwriting existing file contents.
