在android上保存数据

时间:2014-02-10 15:45:31

标签: java android eclipse

我想知道如何为Android制作应用程序,以便用户登录并保存他/她的信息。

我需要知道保存此数据的最佳方式是什么以及在哪里。

我想以朋友可以“找到”我的方式保存它。

如何制作这样的数据库?

其他人喜欢他的朋友需要得到他的名字。我的意思是这样的:

  • 您已登录。
  • 程序为您提供一个唯一的名称。
  • 这个名字需要节省一些东西。
  • 一位朋友想要联系某人,所以他在搜索标签中写下了这个名字,然后他得到了他的信息。这需要通过Wi-Fi连接来完成。

1 个答案:

答案 0 :(得分:0)

在Android应用中有多种方法可以保存和加载数据

  • 共享偏好设置 将私有原始数据存储在键值对中。
  • 内部存储 将私人数据存储在设备内存中。
  • 外部存储空间 将公共数据存储在共享外部存储上。
  • SQLite数据库 将结构化数据存储在私有数据库中。
  • 网络连接 使用您自己的网络服务器将数据存储在Web上。

所有人都有他们的专业人士和骗子,但用于保存用户登录信息。我会选择SQLite Db或共享偏好。 (取决于您是否要在一台设备上保存多个用户)

可在android developer page关于Shared PreferencesSQL lite DB

找到更多信息

看来你对Android开发来说还是个新手。上述网站是您创建第一个应用程序时的第一个首选网站,请阅读整个网站。 祝你好运!

您似乎想要一个非常大的应用程序的确切答案和代码片段,这不是Stack-overflow的用途。 你至少应该自己尝试,阅读一些材料。如果你被卡住,并且不知道为什么某些东西不起作用,你可以回来。再次尝试以上任何在Android应用程序中保存和加载数据的方法。