Registriert seit: 14. Apr 2008
3.006 Beiträge
Delphi 2009 Professional
|
AW: Wo speichert ihr programmspezifische Daten unter Android?
5. Aug 2014, 09:28
Unter Android gibt es die Preference API - http://developer.android.com/guide/t.../settings.html
Diese sollte man auch aus Delphi heraus nutzen (können).
Links:
Saving settings in Android and iOS with XE5
Accessing Android's SharedPreferences class from Delphi
Beispiel:
Delphi-Quellcode:
var
Prefs: JSharedPreferences;
Editor: JSharedPreferences_Editor;
I: Integer;
F: Single;
S: string;
begin
Prefs := SharedActivity.getPreferences(TJActivity.JavaClass.MODE_PRIVATE);
Editor := Prefs.edit;
Editor.putInt(StringToJString('MyIntKey'), 999);
Editor.putFloat(StringToJString('MyFloatKey'), 123.456);
Editor.putString(StringToJString('MyStrKey'), StringToJString('This is a test'));
Editor.apply;
I := Prefs.getInt(StringToJString('MyIntKey'), 0);
F := Prefs.getFloat(StringToJString('MyFloatKey'), 0);
S := Prefs.getString(StringToJString('MyIntKey'), StringToJString(''));
Michael Justin
Geändert von mjustin ( 5. Aug 2014 um 13:13 Uhr)
Grund: Links hinzugefügt
|