view和activity有什么区别
view, activity这两个东西,理解起来很搅的,在我看来view就是一个屏幕,一个界面,而activity也是一个屏幕,一个界面,view和activity两者肯定是不一样的,那么它们的区别是什么呢?
另外view是一个屏幕,那么viewGroup又该怎么理解呢?
求高手用形象的方式或者打比喻来解答下
[解决办法]
1. activity相当于控制部分,view相当于显示部分。两者之间是多对多的关系,所有东西必须用view来显示。
2. viewGroup继承自view,实现了ViewManager,ViewParent接口,主要用作layout方面。
[解决办法]
我的理解是:VIEW是替ACTIVITY打工的
[解决办法]
该回复于2010-12-06 09:13:58被版主删除
[解决办法]
一楼正解
[解决办法]
每天回帖即可获得10分可用
[解决办法]
好比JFrame和JPanel的关系吧
[解决办法]
Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。
好比view是jsp实现前台画面,activity是后台java程序,处理具体业务逻辑
[解决办法]