一个Android应用中有两种类型的配置文件

时间:2018-02-23 17:08:01

标签: java android profiles

我真的需要在我的应用程序中创建两种类型的配置文件,例如,对于需要帮助的人和可以提供帮助的人。问题是我没有足够的编程经验,所以我甚至不理解如何开始编码。根据帐户的类型,人们将在应用程序中拥有不同的菜单和不同的机会。我应该每次为他们创建2个独立的活动,或者我应该做什么? 如果你帮助了我,我将非常感激。

2 个答案:

答案 0 :(得分:0)

根据@Svitlana的查询..

如果有两种类型的帐户,则最好将它们分开..

**我应该每次为他们创建2个独立的活动,或者我应该做什么? **

您不必每次都创建单独的活动...只需制作一次并相应地使用它们

答案 1 :(得分:0)

这取决于有什么不同。案例场景如下

  1. 使用条件,如果用户具有属性helper == true则显示某些内容,否则隐藏某些内容
  2. 使用共享属性和两个将继承它的类创建一个基类。您必须在两组数据中包含两个配置文件,然后基本活动或片段之间具有共同点,并且从它继承的子项添加它们自己的特殊功能。这是一个涵盖我所指的继承的SO answer
  3. 可能您不需要2个配置文件,也许用户执行的操作可能不同,如果是,则在任何用户触发这些操作时创建不同的数据。任何用户都可以看到两个按钮:“寻求帮助”,“帮助某人”。取决于按下什么按钮,逻辑被触发。