
Android
Java// 将对象序列化成JSon字符串String JSon = gson.toJSon(myObject);// 将JSon字符串写入SharedPreferencesSharedPreferences preferences = context.getSharedPreferences("my_preferences", Context.MODE_PRIVATE);SharedPreferences.Editor editor = preferences.edit();editor.putString("my_key", JSon);editor.commit();// 从SharedPreferences读取JSon字符串并解析成对象MyObject myObject = gson.fromJSon(editor.getString("my_key"), MyObject.class);这种通过Gson进行对象存储和读取的方式更加灵活、易读,并且能方便地处理复杂的对象结构。同时,也可以利用File来直接操作文件进行存储。需要注意的是,在使用SharedPreferences时,修改后的数据会覆盖原有的数据。如果需要保留原有的数据,可以使用SharedPreferences.Editor的putString方法来添加新的键值对。总体而言,Android中对于文件存储有多种选择,可以根据具体需求选择合适的方式来进行操作。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号