android中的intent是拿来干嘛的?
ringa_lee
ringa_lee 2017-04-17 11:58:08
[Android讨论组]

android中的intent是拿来干嘛的?

找了一些资料没看懂啊。。

ringa_lee
ringa_lee

ringa_lee

全部回复(4)
伊谢尔伦

来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调
用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。

PHPz

跨activity/app传输数据用的,不敲代码的话,可以下一个intent intercept之类的app来看看实际的app都有什么东西是intent

高洛峰

从字面上就很好理解,Intent翻译过来是:意图。
当你想让android系统为你做些什么的时候,通过Intent对象,来告诉系统,你想做什么。
深层次上看XFHNever的答案。简而言之,它是android各大组件进行数据传递的媒介。

PHPz

对于这种比较关键的概念,我还是建议题主最好找一些比较系统和权威的资源看一下,比如google的andriod developer guide文档,应该会有中文版本的翻译。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号