《Android 应用案例开发大全(第二版)》——6.9节解析数据
本节书摘来自异步社区《Android 应用案例开发大全(第二版)》一书中的第6章,第6.9节解析数据 ,作者李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看 6.9 解析数据Android开发权威指南(第二版)在显示窗口时,除了会通过Intent对象传递数据外,还需要在被调用窗口中获取这些数据。例如,向某个窗口传入了一个Uri。通常会在窗口类的onCreate方法中将Uri分解,获取Uri的各个部分,例如,scheme、host、port、path等。这些信息都可以从Intent类的相应方法获取。除了上一节介绍的获取附加数据的方法外,Intent类还有如下可以获取各种信息的方法。 获取Action:Intent.getAction方法 getAction方法用于获取调用者传递过来的Action,可用该方法的返回值判断是通过哪个Action调用的该窗口。getAction方法的原型如下: public String getAction() 获取多个Category:Intent.getCategories方法 由于显示窗口时可以指定多个Category,而且这些Category与...