Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android上存储用户信息的最佳方式_Android_Sqlite_Android Sqlite - Fatal编程技术网

在android上存储用户信息的最佳方式

在android上存储用户信息的最佳方式,android,sqlite,android-sqlite,Android,Sqlite,Android Sqlite,我试图保存从服务器获取的用户数据。这很像一个社交网络,有朋友来存储和用户数据,如姓名、电子邮件等。。我正在考虑创建一个自定义类来处理这个问题,或者将它们添加到sqlitedatabase中 以性能为导向,保存这些数据的最佳方法是什么?是数据库还是对象?我认为为用户的每个朋友创建对象会占用大量内存 我想保存这些信息,这样应用程序只需在服务器上更改这些信息时进行更新,即可节省数据使用量并提高性能。如果您希望用户信息即使在脱机时也可用,您有两种选择 SQLite数据库 共享首选项 如果要存储大量信息,

我试图保存从服务器获取的用户数据。这很像一个社交网络,有朋友来存储和用户数据,如姓名、电子邮件等。。我正在考虑创建一个自定义类来处理这个问题,或者将它们添加到sqlitedatabase中

以性能为导向,保存这些数据的最佳方法是什么?是数据库还是对象?我认为为用户的每个朋友创建对象会占用大量内存


我想保存这些信息,这样应用程序只需在服务器上更改这些信息时进行更新,即可节省数据使用量并提高性能。

如果您希望用户信息即使在脱机时也可用,您有两种选择

  • SQLite数据库

  • 共享首选项

  • 如果要存储大量信息,如朋友列表或任务列表,则使用SQLite数据库。 如果你必须存储一些关于前手机号码、电子邮件地址、用户id的信息,那么就使用共享首选项


    SQLite数据库还有其他替代方案,您不必编写查询。对于ex

    如果您希望用户信息在离线时仍然可用,您有两个选项

  • SQLite数据库

  • 共享首选项

  • 如果要存储大量信息,如朋友列表或任务列表,则使用SQLite数据库。 如果你必须存储一些关于前手机号码、电子邮件地址、用户id的信息,那么就使用共享首选项


    SQLite数据库还有其他替代方案,您不必编写查询。要在android中将数据保存到本地内存,您有两个选项:

  • SQlite数据库

  • 共享引用

  • 简单地说,我会说

    如果您有复杂且相对较多的数据,请使用SQlite


    如果你只想储存基本信息。对于键值对,请使用SharedReferences。

    要将数据保存到android中的本地内存,您有两个选项:

  • SQlite数据库

  • 共享引用

  • 简单地说,我会说

    如果您有复杂且相对较多的数据,请使用SQlite


    如果你只想储存基本信息。对于键值对,请使用SharedReferences。

    查看我阅读的页面,但这看起来像是在线保存用户数据。我想在缓存中保存大量数据,以提高应用程序的速度,并在Bandwith上保存。好吧,你读错了。看看我读的页面,但这看起来像是在线保存用户数据。我想在缓存中保存大量数据,以提高应用程序的速度,并将数据保存在Bandwith上。如果您读错了