Intent
機制來協助應用間的交互和通信。Android
根據此Intent
的描述,負責找到對應的組件,將Intent
傳遞給 調用的組件,並完成組件的調用。Intent
不只可用於應用程序之間,也可用於應用程序內部的Activity/Service
之間的交互。所以,能夠將Intent
理解爲不一樣組件之間通訊的「媒介」專門提供組件互相調用的相關信息。Intent
的屬性,Intent
有如下幾個屬性:動做(Action
),數據(Data
),分類(Category
),類型(Type
),組件(Compent
),以及擴展信(Extra
),其中最經常使用的是Action
動做和Data
屬性。Action
屬性:Action
是指Intent
要完成的動做,是一個字符串常量。html
Data
屬性:Intent
的Data
屬性是執行動做的URL
和MIME
(數據類型)類型。android
等等。ide
官方文檔之Intentgoogle
Intent博客介紹.net
博客介紹翻譯