And*_*Dev 16 android sharedpreferences
是否可以使用存储Date对象SharedPreferences?
实际上在我的代码中我有一个String变量,boolean和Date.这是我存储除了以外的所有对象的函数Date.那么如何做呢请建议我?
private void SavePreferences() {
String key="1";
String value="hello";
int x=5;
Date currentDate=new Date();
SharedPreferences sharedPreferences = getPreferences(MODE_APPEND);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString(key, value);
editor.putInt("2",5);
editor.commit();
}
Run Code Online (Sandbox Code Playgroud)
所以我的问题是如何存储Date使用SharedPreferences?
Gab*_*gut 27
editor.putLong("THE_DATE", currentDate.getTime());
Run Code Online (Sandbox Code Playgroud)
你可以Date从这样的偏好中读取:
long millis = sharedPreferences.getLong("THE_DATE", 0L);
Date theDate = new Date(millis);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11695 次 |
| 最近记录: |