如何为两种不同类型的用户创建一个登录活动页面?
Posted
技术标签:
【中文标题】如何为两种不同类型的用户创建一个登录活动页面?【英文标题】:How to create a single Log In Activity page for two different types of user? 【发布时间】:2022-01-24 04:33:51 【问题描述】:我是 android 开发(使用 Java)的初学者。我正在尝试使用单个登录活动页面构建一个应用程序,其中有两种类型的用户 - 1. Normal User 2.An Admin 。因此,根据用户,我希望登录按钮将他们重定向到各自的活动页面。
我找到了两种方法-
其中哪一个会是更好的选择?任何人都可以提供一个代码sn-p吗?
【问题讨论】:
【参考方案1】:据我所知,最好的方法是在用户信息表中添加一个用户类型,在此基础上,您可以通过以下方式识别登录表单上的用户类型来自数据库的响应
Working code
【讨论】:
【参考方案2】:最好为普通用户和管理员添加RadioGroup,因为用户可以是管理员或普通用户。
您可以添加 RadioGroup 和 2 个Radio Buttons,以便用户在其中进行选择, 这种方式更好,因为您不必在服务器上增加额外的负载以在两者之间进行迭代。
为普通用户和管理员提供不同的表格以便快速响应更好。
您可以按照此单选按钮的中等教程 Android: Selection Controls
【讨论】:
以上是关于如何为两种不同类型的用户创建一个登录活动页面?的主要内容,如果未能解决你的问题,请参考以下文章
如何在一个 android studio 项目中为两种不同类型的用户提供两种不同的导航抽屉活动?