Android类图UML

G_c*_*omp 3 diagram android uml modeling class

我正在尝试为android项目创建一个类图.我希望我的类代表我将实现的活动,服务和接口.

网上有几个问题,但我找不到明确的答案.

我知道Android和UML没有具体的规则,但我有些疑惑.

  • 如何表示Activity和AsyncTask之间的关系?
  • 如何指示活动对另一个活动有意图?

也许如果有人有一个例子,真的会有所帮助.

ser*_*gej 8

也许是这样的?

在此输入图像描述

  • MyBackgroundTask 是的 AsyncTask
  • MyActivity 是的 Activity
  • MyActivity 有一个 MyBackgroundTask

您可以使用依赖项来显示AnActivity类和AnotherActivity类之间存在关系:

在此输入图像描述

在这种情况下,它意味着AnActivity该类需要AnotherActivity该类用于其规范或实现.另外,使用笔记清楚说明.

更新:

另一个例子:

  • MainActivity 是的 FragmentActivity
  • MainActivity 有一些 fragments.该fragments是类型String.

在此输入图像描述