【问题标题】:Saving for "always" information in Android phone在 Android 手机中保存“始终”信息
【发布时间】:2011-07-17 23:10:31
【问题描述】:

您好,我正在为 android 创建应用程序,无论哪种类型,但我需要存储一些信息,这些信息非常重要,因为它是应用程序注册和未来设置的结果,现在在管理应用程序中有一个按钮可以清除数据,有什么办法可以禁用吗?我在互联网上发现了一些线程,人们在其中写道,不,这是不可能的。 或者,如果用户按下“清除数据”,我将使用内部存储来保存该信息,它是否也会删除内部存储中的文件? 我也可以使用 IMEI 来识别手机用户,但如果 IMEI 号码不可用怎么办?

我真的需要帮助,知道我该怎么做吗?

【问题讨论】:

  • 我肯定会回答,但请告诉我这个问题..
  • 也许换句话说,我怎样才能在android手机中保存类似xml文件的东西,这样用户就无法删除它?
  • 如果您的数据非常敏感,我建议不要将其存储在设备上。使用 Web 服务将其存储在某个服务器上。还要考虑使用加密数据。
  • 好的,但如果我真的需要这样做呢?我的意思是保存在设备中?管理应用程序中的“清除数据”按钮是否还会删除保存在内部存储中的文件?

标签: android settings storage internal imei


【解决方案1】:

去 sqlite database

您可以使用SqliteOpenHelper 类来存储和检索数据

【讨论】:

  • 是的,我知道,但是当我“清除数据”时,数据库中的数据信息将会丢失;)
  • 这很好,但仍然从 Android 2.2 开始呢?在所有的 cmets 中,我只看到一种最好的方法是通过 Web 服务,但仍然存在一个问题,当 IMEI 不可用时该怎么办。
猜你喜欢
  • 1970-01-01
  • 2012-10-16
  • 1970-01-01
  • 2011-03-17
  • 2016-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多