Android 应用程序并登录到我的数据库
Android app and login to my database
我正在开发一个类似于社交网络的 android 应用程序。我已经创建了一个注册表单、一个登录表单和其他将一些数据发送到我的数据库的异步任务。
我使用 POST 请求发送数据,该请求是从 php 页面收到的,该页面对我的数据库执行查询 e 将 JSON 结果发送到我的应用程序。
例如,当用户登录应用程序时,我向我的"login.php"页面发送一个post,检查数据库中是否有该用户。然后,如果该用户存在于数据库中,php 页面会向我的应用程序发送一个 JSON 以读取它并打开我的主页 activity.
现在,如果我关闭我的应用程序(没有注销)或者我重新启动我的 phone,显然当我再次打开我的应用程序时,我每次都必须登录。
如何在我的应用程序中保持连接打开?用户只有在按下注销按钮时才必须注销。
还有什么更好的方法可以将用户名和密码等数据发送到我的服务器?
对不起我的英语
您可以使用 sharedPreferences
来存储您的凭据。当你退出应用程序时保存数据,当你 return 到你的应用程序时从 sharedPreferences
获取数据并检查是否登录成功或 not.if 登录成功启动主页 activity 或开始登录 activity。如果需要,您可以使用数据库来存储凭据,并且可以使用加密向服务器发送数据或从服务器发送数据
我正在开发一个类似于社交网络的 android 应用程序。我已经创建了一个注册表单、一个登录表单和其他将一些数据发送到我的数据库的异步任务。 我使用 POST 请求发送数据,该请求是从 php 页面收到的,该页面对我的数据库执行查询 e 将 JSON 结果发送到我的应用程序。
例如,当用户登录应用程序时,我向我的"login.php"页面发送一个post,检查数据库中是否有该用户。然后,如果该用户存在于数据库中,php 页面会向我的应用程序发送一个 JSON 以读取它并打开我的主页 activity.
现在,如果我关闭我的应用程序(没有注销)或者我重新启动我的 phone,显然当我再次打开我的应用程序时,我每次都必须登录。
如何在我的应用程序中保持连接打开?用户只有在按下注销按钮时才必须注销。
还有什么更好的方法可以将用户名和密码等数据发送到我的服务器?
对不起我的英语
您可以使用 sharedPreferences
来存储您的凭据。当你退出应用程序时保存数据,当你 return 到你的应用程序时从 sharedPreferences
获取数据并检查是否登录成功或 not.if 登录成功启动主页 activity 或开始登录 activity。如果需要,您可以使用数据库来存储凭据,并且可以使用加密向服务器发送数据或从服务器发送数据