社区
Android
帖子详情
view和activity有什么区别
sis_ying
2010-10-04 11:18:07
view, activity这两个东西,理解起来很搅的,在我看来view就是一个屏幕,一个界面,而activity也是一个屏幕,一个界面,view和activity两者肯定是不一样的,那么它们的区别是什么呢?
另外view是一个屏幕,那么viewGroup又该怎么理解呢?
求高手用形象的方式或者打比喻来解答下
...全文
899
23
打赏
收藏
view和activity有什么区别
view, activity这两个东西,理解起来很搅的,在我看来view就是一个屏幕,一个界面,而activity也是一个屏幕,一个界面,view和activity两者肯定是不一样的,那么它们的区别是什么呢? 另外view是一个屏幕,那么viewGroup又该怎么理解呢? 求高手用形象的方式或者打比喻来解答下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乱在长安
2013-04-11
打赏
举报
回复
activity包含view,view是activity的真子集。
jwus
2012-10-19
打赏
举报
回复
Activity就像是个人,View就像是绘画工具(布和笔等)。一个人可以在多个不同的画布上作画、显示。
sharpshoote
2012-05-10
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
我的理解是:VIEW是替ACTIVITY打工的
[/Quote]回答的很好,Activity就像一个大公司,而View就是里面的一个一个的员工,可以待在公司里面。但是公司和公司之间的关系,就是Activity与Activity之间的关系,你明白的,收购啦,或者是打败他啦,或者是倒闭啦。也就是停止这个Activity,暂停这个Activity 或者销毁这个Activity。你明白了吧?
sharpshoote
2012-05-10
打赏
举报
回复
我再来给你补充一下,一个Activity是覆盖一个手机屏幕的,当然一个Activity可以在另一个Activity上面,但是下面的Activity就暂停或者是停止。但是View是可以放在Activity里面的,但是Activity不可以放在Activity里面。这个是最大的区别!
sharpshoote
2012-05-09
打赏
举报
回复
哎,你们都不看文档啊,文档写的很清除啊,
Activity
是一个单独的、并且聚焦于用户所做的事情,几乎所有的Activity都要和用户进行交互。
View:
这个类是一个基本的
块
,看到了吧,一个基本的块,而不是一个画布。这个块是一个组件。这个其实都没有什么的,主要是后面的区别:
一个View占据了一个矩形的区域,在大部分的设计当中都是矩形,然后在里面进行一些事件触发啊什么的东西。当然,我们做开发主要是在这个矩形区域里面设置自己想要的东西,自己画!!!
执笔写年华
2011-12-30
打赏
举报
回复
一楼正解
draeag
2011-07-02
打赏
举报
回复
View 上能添加 TextView等控件吗?
skyxiao6688
2010-12-11
打赏
举报
回复
恩,Activity主要是控制部分;View主要负责显示界面
elfylin
2010-10-08
打赏
举报
回复
恩,看看源代码。他们继承下来的路子不一样。
public class Activity extends ContextThemeWrapper
implements LayoutInflater.Factory,
Window.Callback, KeyEvent.Callback,
OnCreateContextMenuListener, ComponentCallbacks
public View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource
Activity是一个框架吧,和应用程序、上下文有点关系。
View就是一个界面主要是显示吧。
forgottenp
2010-10-08
打赏
举报
回复
一个Activity可以由许多的view来组合展示吧~!~一个用来实现操作,一个是显示 恩恩 我这样理解的
xsj__2006
2010-10-08
打赏
举报
回复
[Quote=引用 7 楼 ameyume 的回复:]
Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。
好比view是jsp实现前台画面,activity是后台java程序,处理具体业务逻辑
[/Quote]
学习下。。。但最后一句貌似不太恰当吧
lily2005lucky
2010-10-08
打赏
举报
回复
基本上每个activity都有对应的view,
activity用于控制view中的响应,如button的点击事件等可以在activity中实现,但是你得把这个button
给用户看到啊,所以就用view现实了~
dinjay
2010-10-08
打赏
举报
回复
activity就是一个容器,view只能在这个container里才能正常工作。
renjianguokeivor
2010-10-07
打赏
举报
回复
[Quote=引用 7 楼 ameyume 的回复:]
Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。
好比view是jsp实现前台画面,activity是后台java程序,处理具体业务逻辑
[/Quote]
up
ameyume
2010-10-06
打赏
举报
回复
Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。
好比view是jsp实现前台画面,activity是后台java程序,处理具体业务逻辑
DeamonTX
2010-10-05
打赏
举报
回复
一楼正解
sky123123
2010-10-05
打赏
举报
回复
好比JFrame和JPanel的关系吧
chendcwf
2010-10-05
打赏
举报
回复
每天回帖即可获得10分可用
zhouzhou614
2010-10-05
打赏
举报
回复
我的理解是:VIEW是替ACTIVITY打工的
yyy025025025
2010-10-04
打赏
举报
回复
1. activity相当于控制部分,view相当于显示部分。两者之间是多对多的关系,所有东西必须用view来显示。
2. viewGroup继承自view,实现了ViewManager,ViewParent接口,主要用作layout方面。
view
和
activity
的
区别
activity
相当于控制部分,
view
相当于显示部分。两者之间是多对多的关系,所有东西必须用
view
来显示。
view
Group继承自
view
,实现了
View
Manager,
View
Parent接口,主要用作layout方面。
Activity
中加载相应的
view
才能显示出画面来,
view
是具体的画面布局(layout),由wegit控件组成。 好比
view
是jsp实现前台画面,acti
view
.find
View
ById 和
Activity
.find
View
ById
区别
view
.find
View
ById 和
Activity
.find
View
ById
区别
2015-02-25 17:10 292人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: 安卓(102) 作者同类文章X •android service 一直上传数据 退到后台过几分钟不请求服务器了 •has leaked
View
.find
View
ById()和
Activity
.find
View
ById()
区别
在网上看见
View
.find
View
ById()和
Activity
.find
View
ById()执行效率不一样 使用
Activity
.find
View
ById()如: Text
View
tv_inner_1 = (Text
View
)this.find
View
ById(R.id.tv_inner_1); Text
View
tv_inner_2 = (Text
View
)t...
Activity
,
view
和window之间的
区别
view
和window之间的关系
Activity
和
View
的
区别
:
Activity
和
View
的
区别
:
activity
相当于控制部分,
view
相当于显示部分。两者之间是多对多的关系,所有东西必须用
view
来显示。
view
Group继承自
view
,实现了
View
Manager,
View
Parent接口,主要用作layout方面。
Activity
中加载相应的
view
才能显示出画面来,
view
是具体的画面布局(layout),由wegit控件组成。好比vi...
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章