疫情期间打算学习了解下安卓开发,在熟悉常用视图的时候感觉各种各样不同的视图太多,一个个的去记忆用法效率太低,所以就想着是不是可以梳理一下常用视图之间的关系形成一个个有联系的图,然后再去理解是不是会好理解些,学习效率也会提高了。所以就根据官方文档,梳理了android.view和android.widget两个模块中常用的视图,并通过思维导图绘制了继承链关系,以后每次想了解哪个视图,只需要打开思维导图查看就可以了,方便快捷多了。
梳理后的思维导图如下:
其中红点表示抽象类,绿点表示普通类,标注中显示的是当前类实现的接口。
需要注意里面有部分类是已经被废弃了的。