1

我想存储我的 j2me 应用程序的设置。应用程序启动时,将加载设置。我发现的两种方法是

  1. 唱片店
  2. 在文本文件中读取和写入

我的想法是,

如果用户删除 RMS 数据,则使用记录存储有风险,那么我将丢失设置。文本文件可以存储在 jar 中,因此用户无法删除它们。

考虑到性能和风险,以上两种方法中哪一种是最好的方法,还是有比以上两种方法更好的方法?

[追加]

关于 RMS 文件

假设用户从计算机访问移动存储,则 RMS 文件可见。关于文本文件,如果我将 txt 文件存储在应用程序资源中,那么如果 jar 文件和用户无法访问它,它将成为一部分。当应用程序被卸载时,该文件也将被删除,因为它是 jar 的一部分。考虑到这一点,什么是最好的方法

4

1 回答 1

3

RMS 绝对是最好的解决方案。

用户无法删除应用程序的 RMS 数据,除非您提供.

此外,如果用户卸载您的应用程序,数据将同时被删除:这是一件好事。

使用文本文件是个坏主意,因为用户可以随时访问和删除它,而当用户卸载时您无法删除它。

于 2012-08-24T07:35:12.697 回答