试图持久存储android.graphics.Path值

时间:2012-03-16 13:07:51

标签: android

持久存储Path值的最佳方法是什么?在提及here的选项之间,我会说最好的选择是SharedPreferences。但我是否也可以存储一些像SQLite数据库上的Path?(我觉得我不能,因为数据库没有像Path这样的任何值类型)。但是,另一方面,使用SharedPreferences存储数据是否有任何限制(主要是与内存相关的)?

我非常严重地陷入了这个问题。请帮助。任何建议也是最受欢迎的。此外,任何表格代码也将不胜感激。虽然,指导应该足够了。

与此相关的另一个问题是,在我的模拟器上生成的路径值将在应用程序将运行的移动设备上不同(屏幕大小不同,因此问题)。我该怎么办呢?

1 个答案:

答案 0 :(得分:1)

我不建议在SharedPreferences中存储这种数据,因为你必须实现许多像SQLite已经提供的getCount()等想法。

您是否考虑过将序列化用于Path对象?之后您可以轻松地将它们存储在数据库中。