Android开发权威指南(第二版)
上QQ阅读APP看书,第一时间看更新

第6章 Intent与Intent Filter

尽管到现在为止没有专门讨论Intent,但在前面的章节已经多次使用了Intent对象。这些Intent对象都在startActivity或startActivityForResult方法之前创建,这两个方法会根据Intent对象封装的信息决定如何来操作窗口。其实Intent对象的功能还不止这些,而且Intent对象也不仅仅只用于窗口。那么Intent对象到底有什么其他的功能呢?Intent Filter又在使用Intent的过程中扮演什么角色呢?为了给出这些问题的答案,本章将结合大量的案例讨论Intent和Intent Filter的使用方法和应用场合,并且还会结合Android源代码和反编译技术进一步分析Intent Filter的实现原理。