integrate with 使与…结合
https://developer.android.com/training/secure-file-sharing/share-file.html#CreateFileSelection
Calling setFlags() is the only way to securely grant access to your files using temporary access permissions. Avoid calling Context.grantUriPermission() method for a file’s content URI, since this method grants access that you can only revoke by calling Context.revokeUriPermission().
调用setFlags()是唯一的安全的授予临时权限的方法,避免使用Context.grantUriPermission()来授予权限。