Android Class 图 UML

Android Class Diagram UML

我正在尝试为 android 项目创建 class 图表。 我希望我的 classes 代表我将实施的活动、服务和接口。

网上有很多关于它的问题,但我找不到明确的答案。

我知道 Android 和 UML 没有特定的规则,但我有一些疑问。

也许如果有人有例子,真的会有帮助。

也许是这样的?

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

您可以使用 依赖关系 来表明 AnActivity class 和 AnotherActivity [=73= 之间存在关系]:

在这种情况下,这意味着 AnActivity class 需要 AnotherActivity class 来规范或实现。另外,用注释说清楚。

更新:

另一个例子:

  • MainActivity 是一个 FragmentActivity
  • MainActivity 有一些 fragmentsfragments 的类型为 String.