2012-03-30 18 views
1
gespeichert wurden

Ich arbeite an einem Projekt, in dem ich Daten in einer Klasse mit einem Dateinamen und Daten an einen Ordner auf der SD-Karte gespeichert speichern. Ich brauche eine andere Klasse, um eine Liste aller Dateinamen anzuzeigen, und wenn Sie darauf klicken, werden die gespeicherten Daten (Text) in einem Editor oder ähnlichem geöffnet. Ich bin etwas neu zu Android, tut mir leid, wenn ich hier etwas offensichtliches vermisse.So zeigen Sie Daten an, die in Android

Also im Grunde muss ich die Dateinamen der Daten anzeigen, die ich in einer Listenansicht gespeichert habe und wenn Sie auf sie klicken, nimmt es die Daten und sendet es (wahrscheinlich mit gemeinsamen Einstellungen oder BroadcastReceiver) zu einer Klasse, wo Sie kann es bearbeiten. Ich könnte auch eine Datenbank verwenden, wenn das einfacher wäre.

+0

Können Sie ein Beispiel angeben und/oder Code anzeigen? – m0skit0

+0

Was ist Ihre Frage? – Simon

Antwort

3

Siehe Erste Art und Weise variabel als statische so können Sie mit dem Klassennamen zugreifen zu machen.
zweite Verwenden Sie Datei für die Datenspeicherung ist es einfach, Datei zu erstellen.
dritte verwenden ist Anteil Präferenz i.e.mobile Seeting
vierten Sie SQlite Daten speichern können.

0

Es gibt verschiedene Möglichkeiten, um die erforderlichen Daten zu speichern:

  • Gemeinschafts-Preference (Wenn die Daten weniger sagen zum Beispiel Login creadentials usw.).

    • Internal \ External Storage (wir Datenbilder speichern, Dateien usw. .Ihre SD-Karte Fall ist der externe Speicher)

    • Datenbank (SQL Lite vorhanden ist und speichert die Daten in einer privaten Datenbank strukturiert.

      )

Studie der Link für die Lagerung options.Choose die besten Optionen je nach Anforderung und Bedarf.

http://developer.android.com/guide/topics/data/data-storage.html

Verwandte Themen