注释的Android类层次结构

对我而言,我看不到“大图景”。 每当我想到我学习了一些有关Android的知识,就会在一些示例/示例代码中popup一个新类。

诚然,我可以在(简洁) 正式引用中查找它,但是我需要额外的东西:一个类层次结构图,它可以让我想起类之间的各种关系。 像这样的东西。

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

有没有这样的图表 ?

Solutions Collecting From Web of "注释的Android类层次结构"

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

而且有点用处,但所有的类: http : //troodon-software.com/archives/46

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

View的大分支是

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

ViewGroup ,有两种Layouts和更复杂的小部件,比如ListView系列。

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

一旦你潜心编写代码并学会喜欢这些文档,你自然会获得这些类的心智图。

在android studio中,您可以从Navigate > Type Hierarchy看到整个Android的inheritance树。 但是由于android非常复杂,对于初学者来说,它不会有太大的意义。

那么,我没有find这样的图,但我find了更好的: GrepCode 。