Was ist ParcelFileDescriptor in Android

Ich lese über ParcelFileDescriptor von unten Link.

Http://developer.android.com/reference/android/os/ParcelFileDescriptor.html

  • Android Studio: Wie man IntelliJ Project zu Gradle migriert?
  • Nur einige Benutzer melden "Resource Not Found" Fehler. Macht das Sinn?
  • Android Whatsapp / Chat Beispiele
  • Wie kann ich meine App mit meinem Widget integrieren?
  • Android-NDK-Native Support-NDK-Standort nicht gültig in Voreinstellungen
  • Warum ist das Hinzufügen eines OnClickListener innerhalb von onBindViewHolder eines RecyclerView.Adapter als schlechte Praxis?
  • Aber ich habe keine Ahnung davon. Was ist es? Und was kann es tun

    Kann mir jemand erklären?

  • Sind Android-Proxy-Einstellungen für alle Apps auf dem Gerät gültig?
  • Was ist der beste Weg, um von einem RectF zu einem Rect in Android zu konvertieren?
  • Erstellen Sie PhoneGap 3.0.0 Projektfehler - 'Plattform hinzufügen android' Ich habe keinen Knoten
  • Com.firebase.client.FirebaseException: Fehler beim Analysieren von Knoten mit der Klassenklasse CLASS_NAME android
  • Wie erstelle ich einen Unterlevel im Navigationsmenü in Android?
  • Titel von DatePickerDialog entfernen
  • 3 Solutions collect form web for “Was ist ParcelFileDescriptor in Android”

    Was es ist?

    Ein Dateideskriptor ist ein Objekt, das ein Prozess zum Lesen oder Schreiben in eine offene Datei und zum Öffnen von Netzwerk-Sockets verwendet.

    FileDescriptor Objekte, die rohe Linux-Datei-Deskriptor-Bezeichner darstellen, können geschrieben werden und ParcelFileDescriptor Objekte werden zurückgegeben, um auf dem ursprünglichen Dateideskriptor zu arbeiten. Der zurückgegebene Dateideskriptor ist ein Dup des ursprünglichen Dateideskriptors: das Objekt und fd ist anders, aber das Betreiben auf demselben zugrunde liegenden Dateistrom mit derselben Position.

    Und was kann es tun

    Erstellen Sie Pipes, erstellen Sie fds aus Sockets, öffnen / schließen Sie Dateien.

    Es implementiert die Parcable API, die es in Bundles und Intents setzen lassen. Es kann sogar möglich sein, einen FileDescriptor zwischen Prozess zu senden. (Das habe ich nicht getestet).

    Auch der VPNService gibt Ihnen einen ParcelFileDescriptor.

    Immer wenn eine Datei geöffnet wird, erstellt das Betriebssystem einen Eintrag, um diese Datei darzustellen und speichert ihre Informationen. Jeder Eintrag wird durch einen Integer-Wert dargestellt und dieser Eintrag wird als Dateideskriptor bezeichnet. Grundsätzlich bietet die Java-Klasse FileDescriptor einen Handle für die zugrunde liegende maschinenspezifische Struktur, die eine offene Datei, einen offenen Socket oder eine andere Quelle oder Senke von Bytes darstellt.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.