我在 Java 和 C# 方面有很多经验,但我是 Android 新手。我主要使用 C#,因为我很喜欢 Control 层次结构。我喜欢本体的即插即用。我正在尝试理解这个新范式中的本体,但我可能得到了一些虚假信息。
对于应用程序,这应该是最大的组成部分。在应用程序内,可能有多个活动。一个活动可以显示多个 Fragment。AppWidgets 似乎是一种特殊情况,因为它们作为 App 的一个组件存在,但会单独显示。有人告诉我,你可以扩展 Buttons 或 ProgressBar 来创建你自己的组件,这些组件又被称为 Widgets。
正如我所说,我可能完全错了。理想情况下,我想创建自己的小部件,我可以将其放在 Fragment、AppWidget 或 Activity 上;我可以将其中的任何一个组合成一个应用程序。我发现的所有在线资源都只在 AppWidget 的意义上讨论 Widget?我提供的信息不正确吗?任何人都可以澄清本体论吗?谢谢