我ParcelFileDescriptor从下面的链接中读到了.
http://developer.android.com/reference/android/os/ParcelFileDescriptor.html
但我从中得不到任何想法.它是什么?它能做什么?
有人能解释一下吗?
Ren*_*eno 20
这是什么?
文件描述符是进程用于读取或写入打开文件并打开网络套接字的对象.
FileDescriptor可以编写表示原始Linux文件描述符标识符的对象,并ParcelFileDescriptor返回对象以对原始文件描述符进行操作.返回的文件描述符是原始文件描述符的副本:对象和fd不同,但在相同的底层文件流上操作,具有相同的位置.
它能做什么?
创建管道,从套接字创建fds,打开/关闭文件.
它实现了Parcable API,该API允许将其放入Bundles和Intents中。甚至有可能在进程之间发送FileDescriptor。(我还没有测试过)。
另外,VPNService还为您提供了一个ParcelFileDescriptor。
| 归档时间: |
|
| 查看次数: |
19862 次 |
| 最近记录: |