带注释的Android类层次结构

时间:2011-03-09 22:14:31

标签: android hierarchy class-diagram

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

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

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

某处有such a diagram吗?

5 个答案:

答案 0 :(得分:5)

这张图帮助了我:http://www.adakoda.com/adakoda/2010/01/20/ASPH_AW_REV1.pdf

虽然有点不太有用,但所有课程都有: http://troodon-software.com/archives/46

答案 1 :(得分:2)

层次结构不是很深。我认为最熟悉的方法可能是从View开始,然后查看顶部的“直接子类”和“间接子类”部分。

View的重大分歧是

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

ViewGroup内,LayoutsListView家庭都有更复杂的小部件。

尝试回答有关Stackoverflow的一些问题,即使您是新手。你将不得不学习各种你不会用过的课程。

一旦你开始编写代码并学会喜欢这些文档,你就会自然地获得这些类的思维导图。

答案 2 :(得分:0)

好吧,我没有找到这样的图表,但我找到了更好的东西:GrepCode

答案 3 :(得分:0)

在android studio中,你可以看到Navigate> Type Hierarchy的整个android继承树。但是因为android非常复杂,对于初学者来说,它不会那么有意义。

答案 4 :(得分:0)

仍在寻找相同的东西。层次结构的完整图。 理想情况下,在键入类名或方法时,它会绘制具有完全继承关系的图,但是很遗憾,我没有找到它。

今天,我找到了可以真正帮助我们每个人的东西,例如:

http://landenlabs.com/android/classtree/classtree.html

而且,Ben提供的链接不再起作用,所以我在这里找到了该图,但它显示了完整的View层次结构:

wayback machine view hierarchy PDF

希望有帮助。