一切都是为了组件化和复用
View的可复用性导致View的设计不能承载更多视图外的逻辑。
Fragment可以承载多个View和一定的业务逻辑。
Activity太重导致无法更细粒度的复用,却可以承载多个Fragment。
在Fragment之前,复用界面可以是在xml级别的,如include,也可以是View级别的。
时间: 2024-11-05 23:34:31
一切都是为了组件化和复用
View的可复用性导致View的设计不能承载更多视图外的逻辑。
Fragment可以承载多个View和一定的业务逻辑。
Activity太重导致无法更细粒度的复用,却可以承载多个Fragment。
在Fragment之前,复用界面可以是在xml级别的,如include,也可以是View级别的。