android 开发关于不同功能权限控制的问题

android怎么实现不同的用户登录不同的功能界面呢?比如文件的上传下载,管理员看到的是上传界面,而普通用户看到的是下载界面。

1.要么登陆前进行身份选择
2.要么注册时选择好身份,登陆时根据账号类型进行分类跳转
3.登录之后跳转到不同的页面就可以

可以根据用户权限,然后登录做一个判断,不同的条件跳转到不用的activity界面

在数据库里的‘’账号‘’、‘’密码‘’字段之外设置‘’类型‘’字段,登录时账号密码匹配的类型如果是用户就跳转到A界面,如果是管理员就跳转到B界面

登录成功获取用户角色,进入页面根据角色显示或隐藏某些功能入口。