需要android应用程序设计方法方面的帮助吗
我正在为学校管理开发应用程序,其中有三种不同的菜单:校长、老师、学生 在这里,我将所有屏幕和代码保存在一个应用程序中,并根据登录详细信息显示相应的屏幕。随着应用程序的增加,当老师登录时,他不想要校长和学生的屏幕需要android应用程序设计方法方面的帮助吗,android,Android,我正在为学校管理开发应用程序,其中有三种不同的菜单:校长、老师、学生 在这里,我将所有屏幕和代码保存在一个应用程序中,并根据登录详细信息显示相应的屏幕。随着应用程序的增加,当老师登录时,他不想要校长和学生的屏幕 这是通过使用登录详细信息来表示各个屏幕的正确方法,还是他们的另一种方法,如根据登录详细信息下载java project form server?您应该开发3种不同的应用程序 手机是个人设备,因此学生在任何给定时间点都不会使用教师模块。其他角色也一样。您可以在开始屏幕上提供一个选择用户的选
这是通过使用登录详细信息来表示各个屏幕的正确方法,还是他们的另一种方法,如根据登录详细信息下载java project form server?您应该开发3种不同的应用程序
手机是个人设备,因此学生在任何给定时间点都不会使用教师模块。其他角色也一样。您可以在开始屏幕上提供一个选择用户的选项,然后继续为所选用户显示屏幕。例如,如果用户是教师,您可以为教师显示登录屏幕,同样地,老实说,我不确定这个问题是否属于SO。 如果有的话,这纯粹是一个意见问题
如果身份验证过程本身足够安全,并且使用的方法也很安全,那么将它们全部放在一个应用程序中应该没有问题。使用3个不同的应用程序怎么样?看看studio中的flavors。。也许你可以找到一个解决方案,但根据我的要求,我应该在一个应用程序中创建,如果教师最初登录,剩下的两个模块应该删除类似的内容。你不能在运行时从应用程序二进制文件中删除模块。您必须在构建时自己处理这个问题。