如何使用android orm创建登录查询?

如何使用android orm创建登录查询?,android,database,android-studio,orm,ormlite,Android,Database,Android Studio,Orm,Ormlite,我需要用Android Studio创建一个登录页面,我的问题是如何 使用Suger ORM创建登录查询?请用orm回答我(netter用Suger orm回答我,但在其他orm中没有区别),因为我知道如何使用SQLite数据库创建登录查询。谢谢大家,抱歉英语不好:) 这是我的代码!!! 我创建方法,我的方法返回true; 我在clicklistener按钮中说如果这个方法返回一个真正的祝酒词给我(成功),否则说给我看失败!! 但这是我的问题,它总是为任何在编辑文本中键入吐司是显示成功!!!!

我需要用Android Studio创建一个登录页面,我的问题是如何 使用Suger ORM创建登录查询?请用orm回答我(netter用Suger orm回答我,但在其他orm中没有区别),因为我知道如何使用SQLite数据库创建登录查询。谢谢大家,抱歉英语不好:)

这是我的代码!!! 我创建方法,我的方法返回true; 我在clicklistener按钮中说如果这个方法返回一个真正的祝酒词给我(成功),否则说给我看失败!! 但这是我的问题,它总是为任何在编辑文本中键入吐司是显示成功!!!! 字段名和通行证我从两个编辑文本中获取文本

欢迎来到SO,阿里

由于您没有提供足够的关于您的问题的信息,我假设您对android非常熟悉,可以创建一个活动,其中包含两个edittext和一个登录按钮, 因此,在登录按钮的
onClickListener
事件中,您需要查询数据库中提供的登录信息(如用户名为电子邮件地址)。下面的代码片段是在Sugar Orm中查询表的简单方法

List<User> users = User.findWithQuery(User.class,"SELECT * FROM USER WHERE email = ?",email);
List users=User.findWithQuery(User.class,“从用户中选择*,其中email=?”,email);
显然,
用户
的长度可能为零,这意味着此电子邮件中不存在任何用户或您的用户,现在您需要验证密码,最好使用哈希算法存储密码


此外,我想提到的是,哪个是Android团队设计的orm的一个组件,它比其他orm更简单,并且具有很多好处,比如生命周期意识。

欢迎使用SO!请用更可靠的材料编辑您的帖子,例如您在本期文章中完成的一段代码。希望我的回答对您有所帮助,但如果您需要更多帮助,您应该向我们展示更多您的代码,例如您的单击侦听器,以及您正在谈论的布尔方法。非常感谢您的帮助。我编辑了这篇文章。如果你想再看看我的帖子,请
List<User> users = User.findWithQuery(User.class,"SELECT * FROM USER WHERE email = ?",email);