Android登录后的用户数据如何保存,Android如何保存数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android登录后的用户数据如何保存,Android如何保存数据相关的知识,希望对你有一定的参考价值。

参考技术A 给个例子:

保存用户信息

读取用户信息

Application Class,SharedPreferences和SQLite Database

当需要保存APP启动后的周期信息时,如(var , array , list , objects)使用Class实例保存。

当需要保存少量信息,或者永远保存信息(APP只要安装在设备上),或者每次启动APP时需要使用的信息。

当有大量诸如表哥格式的信息需要记录时,可以使用SQLite Database来保存

Node.js MySql如何知道用户ID以在登录后的查询中使用它

【中文标题】Node.js MySql如何知道用户ID以在登录后的查询中使用它【英文标题】:Node.js MySql how to know the user id to use it in queries after log in 【发布时间】:2020-04-06 10:56:52 【问题描述】:

我正在 node.js 中构建一个 Web 应用程序,并使用 mysql 作为数据库,现在,如果我实现登录,我如何知道在我的页面中显示哪些信息,当然我如何跟踪用户向他们展示从数据库中检索数据的不同页面,因为我所做的所有查询都需要考虑用户 ID,我想我可以在登录页面中获取它,因为用户名是唯一的,什么这叫什么?我听说过会话,但不知道它们是什么以及它们是否是我需要的。如果我创建一个变量来存储这个 id,我在哪里调用它?在 app.js 文件中?谢谢

【问题讨论】:

通常网站使用会话来跟踪用户是否登录而不是数据库。想象一下 facebook 在数据库中存储用户的活动,会有多大,有模块可以帮助您管理 node.js 中的会话。 【参考方案1】:

您可以通过在回调中以errorresult 作为参数调用匿名函数来跟踪最后插入的id。最后一个插入 ID 将位于结果的 InsertId 属性中。

见Retrieve last inserted id with Mysql

希望对你有帮助:)

【讨论】:

以上是关于Android登录后的用户数据如何保存,Android如何保存数据的主要内容,如果未能解决你的问题,请参考以下文章

Android Firebase如何在特定用户下保存和检索数据

如何在flutter中将用户数据保存在云Firestore中

.net 中用户登录时密码加密 如何解密

如何保存android应用程序的登录详细信息?

安卓开发能用啥方法将用户信息保存,退出登录后清除

登录后的Angular JWT和用户信息存储