如何将我的应用程序中的用户名和密码信息存储到我的数据库以及如何将我的应用程序与我的数据库连接

我试图建立一个Android应用程序,但我卡在我的登录页面。 我不知道如何将用户的信息存储到我的数据库中,以及当用户再次尝试登录时如何匹配?

你可以参考sqlite数据库教程来将数据存储到数据库中。 如果要将数据存储在服务器中的数据库中,则还可以参阅有关使用任何抽击或翻新等连接到服务器数据库的教程。

总是更好的不存储密码的文本格式,哈希散列算法,如SHA256,MD5等,然后存储它。

在sqlite教程中,您将获得从数据库中获取数据的方法,一旦登录按钮被点击,数据的哈希匹配并允许登录。

https://www.tutorialspoint.com/android/android_sqlite_database.htm

Android不支持开箱即用的MySQL。 访问数据库的“正常”方法是将Restful服务器放在它的前面,并使用HTTPS协议连接到Restful前端。

看看ContentProvider 。 它通常用于访问本地数据库(SQLite),但它可以用来从任何数据存储中获取数据。

我建议你在本地复制所有/部分网站数据,这样当Android设备没有连接时,你的应用程序仍然可以工作。 如果沿着这条路线走,那么可以使用一个服务来保持两个数据库的同步。

还请检查: 建立一个简单的方法应用程序:6数据库供应商的应用程序的建设者