improved audio data structure, started work on analysis page
This commit is contained in:
5
core/src/zero1hd/polyjet/util/Base64Preferences.java
Normal file → Executable file
5
core/src/zero1hd/polyjet/util/Base64Preferences.java
Normal file → Executable file
@@ -11,9 +11,9 @@ public class Base64Preferences {
|
||||
FileHandle base64File;
|
||||
HashMap<String, String> prefKeys;
|
||||
Json json;
|
||||
@SuppressWarnings("unchecked")
|
||||
|
||||
public Base64Preferences(String prefName) {
|
||||
base64File = Gdx.files.external(".prefs/" + prefName);
|
||||
base64File = Gdx.files.external(".prefs/.priv/" + prefName);
|
||||
json = new Json();
|
||||
|
||||
flush();
|
||||
@@ -35,6 +35,7 @@ public class Base64Preferences {
|
||||
base64File.writeString(Base64Coder.encodeString(json.toJson(obj)), true);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public void flush() {
|
||||
prefKeys = json.fromJson(HashMap.class, new String(Base64Coder.decode(base64File.readString())));
|
||||
if (prefKeys == null) {
|
||||
|
Reference in New Issue
Block a user