火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4016|回复: 3
打印 上一主题 下一主题

[其它] [挂接事件]之前的帖子看过,但是还是有点理解不了?

[复制链接]

7

主题

35

帖子

194

积分

注册会员

Rank: 2

积分
194
跳转到指定楼层
楼主
发表于 2020-11-2 14:36:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
论坛搜索过这个,但是没有理解?有没有通俗一点的介绍?


回复

使用道具 举报

3

主题

126

帖子

2110

积分

金牌会员

Rank: 6Rank: 6

积分
2110
沙发
发表于 2020-11-2 18:46:11 | 只看该作者
通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。
现在你希望捕获它射出的箭,从而进行一些操作。(相当于监听事件)

鉴于这把弓箭有可能是动态创建的,根据实际情况可能有N把弓箭。那么这些动态创建的弓箭,没有人知道他们会射到哪。

挂接事件相当于给他一个靶子,告诉这个弓箭:你就往我这射。

这样你就能监听到任意组件(甚至是动态创建的组件)的事件了。
回复

使用道具 举报

7

主题

35

帖子

194

积分

注册会员

Rank: 2

积分
194
板凳
 楼主| 发表于 2020-11-2 20:40:24 | 只看该作者
0晨鹤0 发表于 2020-11-2 18:46
通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。



非常感谢!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
36927
地板
发表于 2020-11-3 10:25:13 | 只看该作者
0晨鹤0 发表于 2020-11-2 18:46
通俗解释:

假如你有一把弓箭(相当于一个组件),它能射出箭(相当于事件)。

没毛病。。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-6-2 02:16 , Processed in 0.086597 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表