【问题标题】:Correct way of designing Android Model Classes设计Android模型类的正确方法
【发布时间】:2017-02-23 07:12:23
【问题描述】:

我正在开发一个 Android 应用程序,我必须通过 Rest API 从服务器获取数据。我正处于项目开始阶段,必须设计我的模型类来处理数据。我很困惑以有效的方式创建模型类。我必须处理事件数据。事件有不同的类型,如即将到来的、参加的和等待批准的等,所有事件都有 70% 的相同数据,但根据事件类型的不同标签很少。我应该如何为事件建模。我是创建一个包含所有事件标签的大模型,还是应该为每种事件类型创建单独的模型。我需要一个更好的实施建议。请帮忙。谢谢

【问题讨论】:

  • 答案将是——这完全取决于你想对数据做什么。我们只是没有足够的数据来回答这里。
  • 我建议您为每种事件类型创建单独的模型。有助于模块化。

标签: android class model


【解决方案1】:

您可以使用通用模块类并在一个模型类中添加通用的setter和getter方法。不同的变量用于不同的用途,然后您可以为每种事件类型使用单独的模型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    • 2016-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多