在 android 应用程序中处理多个帐户和权限
handle several accounts and privilege in an android app
我的应用程序是用于夜生活活动的应用程序。它将有两种类型的用户:
用户1是查看事件的普通用户
用户 2 是酒吧的所有者或发起人。
这些用户没有相同的权限,不能做相同的事情。所以布局和功能不会相同,
当此人登录时,我能够知道他拥有哪个帐户(多亏了我的数据库)。更准确地说,用户 1 的 keyAccess =0,用户 2 的 keyAccess =1
我正在考虑我的应用程序的代码设计。处理此多帐户的最佳方法是什么?
我考虑过每次创建 2 种类型的活动,并在启动意图之前检查 keyAccess 的值。好吗?你有更好的主意吗?
非常感谢
欢迎来到 SO。注意 - 一个好的问题不应该是基于意见的,你需要问一个具体的问题。
存在大量的酒吧应用程序,在我从事该领域的工作期间,我什至看到了一些这方面的教程。最简单的选择是创建两个单独的应用程序或至少单独的 Activity,特别是因为这两个东西唯一共享的是数据库(这适用于您是否已设置为 Web 服务或全部位于单个内部设备上)
如果您坚持使用单个应用程序,则只需更改基于该布尔值显示的片段或布局。真的有太多简单的选项可用,无法对您的问题给出更果断的答案。
我的应用程序是用于夜生活活动的应用程序。它将有两种类型的用户: 用户1是查看事件的普通用户 用户 2 是酒吧的所有者或发起人。
这些用户没有相同的权限,不能做相同的事情。所以布局和功能不会相同,
当此人登录时,我能够知道他拥有哪个帐户(多亏了我的数据库)。更准确地说,用户 1 的 keyAccess =0,用户 2 的 keyAccess =1
我正在考虑我的应用程序的代码设计。处理此多帐户的最佳方法是什么?
我考虑过每次创建 2 种类型的活动,并在启动意图之前检查 keyAccess 的值。好吗?你有更好的主意吗?
非常感谢
欢迎来到 SO。注意 - 一个好的问题不应该是基于意见的,你需要问一个具体的问题。
存在大量的酒吧应用程序,在我从事该领域的工作期间,我什至看到了一些这方面的教程。最简单的选择是创建两个单独的应用程序或至少单独的 Activity,特别是因为这两个东西唯一共享的是数据库(这适用于您是否已设置为 Web 服务或全部位于单个内部设备上)
如果您坚持使用单个应用程序,则只需更改基于该布尔值显示的片段或布局。真的有太多简单的选项可用,无法对您的问题给出更果断的答案。