扫码关注官方订阅号
android中的intent是拿来干嘛的?
找了一些资料没看懂啊。。
ringa_lee
来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调 用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。
跨activity/app传输数据用的,不敲代码的话,可以下一个intent intercept之类的app来看看实际的app都有什么东西是intent
从字面上就很好理解,Intent翻译过来是:意图。 当你想让android系统为你做些什么的时候,通过Intent对象,来告诉系统,你想做什么。 深层次上看XFHNever的答案。简而言之,它是android各大组件进行数据传递的媒介。
对于这种比较关键的概念,我还是建议题主最好找一些比较系统和权威的资源看一下,比如google的andriod developer guide文档,应该会有中文版本的翻译。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调
用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。
跨activity/app传输数据用的,不敲代码的话,可以下一个intent intercept之类的app来看看实际的app都有什么东西是intent
从字面上就很好理解,Intent翻译过来是:意图。
当你想让android系统为你做些什么的时候,通过Intent对象,来告诉系统,你想做什么。
深层次上看XFHNever的答案。简而言之,它是android各大组件进行数据传递的媒介。
对于这种比较关键的概念,我还是建议题主最好找一些比较系统和权威的资源看一下,比如google的andriod developer guide文档,应该会有中文版本的翻译。