Android平台中的活动和视图如何相关?

Dar*_*ius 4 android view android-activity

我试图学习如何在Android平台上开发,但不太了解活动和视图之间的关系,因为根据文档,Activity几乎总是链接到用户可以与之交互的UI对象,但如果是观点的整体观念在哪里出现?

可能有一个非常基本的解释,但我会赞赏一些指针.谢谢

Joh*_*lla 6

活动是用于执行某项任务的用户界面,并且更接近您可能认为的FormWindow作为其他框架.A View是窗口的自控矩形部分,其可以发生交互,并且是UI的更低级别的表示.当你听到ControlWidget在不同的框架中时,它更接近你可能想到的.

窗口的可视内容由视图层次结构提供,这些视图是从基础View类派生的对象.每个视图控制窗口内的矩形空间.父视图包含并组织其子项的布局; 叶子视图位于层次结构的底部,实际上是在它们控制的矩形中绘制并响应用户操作.因此,视图是活动与用户的交互实际发生的地方.

您可能想阅读Android基础知识 ; 这是Android文档中的一个很好的起点.