android之四大组件联系
来源:互联网 发布:淘宝运营专员每天做啥 编辑:程序博客网 时间:2024/05/16 19:44
android的四大组件:activity,service,receive,provider。
一直很奇怪,为什么intent不在里面。还是说intent被包含在receive里面。
还有就是android官方文档里介绍android组件的时候不是按照四大组件来的。
好了,个人感觉四大组件都是用intnet来当纽带,当然provider还有个resolver来让用户访问。
intent刚开始学的昏昏噩,filter我一直是按照表面意思来理解的,导致一直不得要领。最近我发现intent filter就相当于一扇门,当intent为显式时,不用门就可以连接组件。因为显式intent里包含了目的地。但是当intent为隐式时,则需要这扇门了。隐式intent没有明确的目的地,只能靠action等属性来判断要到的目的地,而与action相对应的就是filter,当filter里有这个action的注册时,则可以进入这个组件。总之隐式intent只能访问有filter的组件。
而resolver感觉和intent有相似之处,也有一扇门,就是manifest文件里的authorities属性。resolver要访问的uri里必须是这扇门才可以访问。必要的话,还要添加权限。
先总结到这里,有错回来改。
1 0
- android之四大组件联系
- Android四大组件及其联系纽带Intent
- Android四大组件及其联系纽带Intent
- android之四大组件
- Android之四大组件
- Android之四大组件
- Android之四大组件
- android之四大组件
- Android之android四大组件
- android四大组件之intent
- Android四大组件之Activity
- Android四大组件之服务
- Android四大组件之Activity
- Android之四大组件解析
- Android四大组件之服务
- Android四大组件之 Service
- Android四大组件之 Service
- Android四大组件之 Service
- ListView的item中内部点击事件的传递
- 极光推送的使用介绍
- 分享一个小东西,自动到指定的地方下载动态版本的命令,然后根据配置循环执行调用.
- php httpclient 获取cookie
- ios实现热更新(无需发新版本实现app添加新功能)
- android之四大组件联系
- 同时看过 unreal4 和 Unity 源代码的人觉得哪个引擎架构更好?
- CocoaPods的安装、使用及注意事项及更换新源Ruby-china
- javascript_DOM 编程艺术学习笔记(五)
- SVN的简单使用(Ubuntu 12.04当服务端 Win 7当客户端)
- strnlen_s和strlen函数的区别
- ios UIButton点击事件(@selector)注意事项
- NSUserDefaults
- Category(分类)