Android.setProperty和getSharedPreferences之间的区别?

时间:2011-10-16 15:31:19

标签: android

保存小部件数据的最佳方法是什么?

setProperty和sharedPreferences之间的区别是什么,保存app widget数据的最佳方法是什么?

2 个答案:

答案 0 :(得分:2)

你绝对应该使用shared preferences。 System.setProperty()

  • 可能根本不起作用
  • 无法在手机重启后继续存在

答案 1 :(得分:0)

我也遇到了这个问题。 在我读取property和sharedPreferences之间的源代码之后,我认为sharedPreferences是更高级的属性,它们都使用map来存储数据并且可以保存到文件,加载表单文件。 sharedPreferences被更好地封装并自动保存到xml文件。它们都是线程安全的。 在Android中,我建议您使用sharedPreferences。