如何设置sqlite android数据库

时间:2014-03-06 21:40:33

标签: android eclipse sqlite

我正在尝试实现一个使用登录功能的Android应用。关于我需要哪些数据库相关类,我有点困惑?在那一刻我有DBAdapter.java和DbHelper.java,但我相信只需要一个。非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

使用sharedpreferences存储登录值比构建数据库和表然后检索值和使用游标更容易,所以只需继续使用共享偏好,这是一个很好的教程:http://www.tutorialspoint.com/android/android_shared_preferences.htm

您不需要在本教程中实现整个UI,只需获取sharedpreferences部分并对其进行测试并使用Log.d(String,String);或者在logcat或UI中打印输出的方法。

对于登录方案,您需要将密钥和值存储为字符串,例如,用户的用户名将是密钥,密码将是值。

然后你可以在名为getall()的sharedpreferences中使用一个方法,该方法返回你在地图中存储的所有值,你可以遍历它,并检查用户输入的用户名(密钥)和密码(值)是否都是等于检索到的地图元素之一。