android - 带注释的 Android 类层次结构

标签 android hierarchy class-diagram

<分区>

对于我的一生,我看不到“大局”。每当我认为我学到了一些关于 Android 的东西时,一些示例/示例代码中就会弹出一个新类。

是的,我可以在(简洁的)formal reference 中查找它,但我还需要一些额外的东西:一个类层次结构图,它可以让我想起类之间的各种关系。类似于 this .

理想情况下,我可以将它打印在纸上,以便在学习 Android 时它始终在我眼前。

有没有such a diagram在什么地方?

最佳答案

层级不是很深。我认为最好的结识方式可能是从 View 开始。然后查看顶部的“直接子类”和“间接子类”部分。

View 的主要划分是

  • TextView - 包括 EditTextButton
  • ViewGroup - 几乎每个容器

ViewGroup 中,既有 Layouts 也有更复杂的小部件,如 ListView 系列。

尝试在 Stackoverflow 上回答一些问题,即使您是新手。您将必须学习否则不会用到的各种类(class)。

一旦您深入编写代码并学会喜欢文档,您自然会在脑海中获得类的 map 。

关于android - 带注释的 Android 类层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5252883/

相关文章:

android - 使用网络服务

java - 在 UML 类图中,如何显示一个类创建另一个类的对象但不存储对象引用?

c++ - 试图掌握动态层次类关系的装饰器设计

swift - 创建自定义 UITableView 类

sql-server - SQL 服务器 2005 : Update rows in a specified order (like ORDER BY)?

c++ - 从现有项目手动创建 UML 或类图

dependency-injection - 类图 - 从类到接口(interface)的依赖或关联?

android - 在android中接收多个通知并删除通知

Android DialogPreference 布局 TextSize

java - Android LocalSocket 在阻塞读取时不会关闭