安卓 ?第三節課 ?
Intent是Android程序中各組件之間進行交互的一種重要方式,它不僅可以指明當前組件想要執行的動作,還可以在不同組件之間傳遞數據,Intent一般可被用于啟動活動、啟動服務、以及發送廣播的場景。這節課主要講解了使用隱式Intent的用法以及其拓展用法,相比于顯式intent,隱式intent則含蓄很多,他并不明確指出我們想要啟動哪一個項目,而是指定了一系列更為抽象的action和category等信息,然后交由系統去分析這個intent,并幫我們找出合適的活動去啟動。通過在標簽下配置的內容,可以指定當前活動能夠響應的action和category,打開AndroidManifest.xml,添加代碼。每個intent中只能指定一個action,但卻能指定多個category。