Was ist ParcelFileDescriptor in Android?
Habe ich gelesen ParcelFileDescriptor
den link unten.
http://developer.android.com/reference/android/os/ParcelFileDescriptor.html
aber ich habe nicht jede Idee aus. Was ist es? und Was kann es?
Kann jemand mir erklären?
InformationsquelleAutor der Frage user829821 | 2011-07-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen Datei-Deskriptor ist ein Objekt, ein Prozess verwendet, um lese-oder Schreibzugriff auf eine Datei öffnen, und öffnen Sie Netzwerk-sockets.
FileDescriptor
Objekte repräsentieren raw-Linux Datei-Deskriptor-Identifizierer, geschrieben werden können undParcelFileDescriptor
zurückgegebenen Objekte zu betreiben, die auf die ursprüngliche Datei-Deskriptor. Die zurückgegebenen file-Deskriptor ist ein Duplikat der ursprünglichen Datei-Deskriptor: das Objekt und der fd ist anders, aber das operieren auf der gleichen zugrunde liegenden stream-Datei, mit der gleichen position.Erstellen, Rohre, erstellen fds von sockets, öffnen/schließen von Dateien.
InformationsquelleAutor der Antwort Reno
Er implementiert die Parcable API, die es erlauben, legen Sie es in Bündel und Absichten. Es ist möglicherweise sogar möglich, senden Sie eine Filedescriptors zwischen Prozess. (Ich habe nicht getestet).
Auch die VPNService gibt Ihnen eine ParcelFileDescriptor.
InformationsquelleAutor der Antwort plaisthos
Wenn eine Datei geöffnet wird, wird das Betriebssystem erstellt einen Eintrag zu repräsentieren, diese Datei und die Informationen speichert. Jeder Eintrag repräsentiert durch einen integer-Wert und dieser Eintrag ist auch als file-Deskriptor.
Im Grunde, Java-Klasse, die Filedescriptors liefert ein handle auf die zugrunde liegende Maschine-spezifische Struktur für eine geöffnete Datei, ein socket geöffnet, oder eine andere Quelle oder Senke von bytes.
InformationsquelleAutor der Antwort user2983359