正能量悅讀網-https://ebook.fgs.com.tw/

Intent又稱為意圖,是Android中非常重要的機制,串接大大小小來自四面八方的APP使其能相互傳遞與叫用。
 
事件與意圖也是常拿來比較的機制,其個別特性如下:
事件(Event)
處理者(Handler)觸發事件進行處理。
意圖(Intent)
Android會試著去解釋該意圖的目的,並讓每個意圖都有一個動作(Action),讓不同的動作去行動。
 
Intent在Activity活動方面可以任意在程式元件之間互動與傳遞訊息,形成一種包含著相互獨立的元件集合下的互聯系統。

 

 
Intent在Service服務與Broadcast廣播上可以用來註冊監聽特定的Intent意圖,例如:監聽來電Intent與SMS訊息Intent,最後做出相應的回應。

 

 
在調用指定上Intent可以分為二種,分別是:
顯性指定
隱性指定
 
所謂顯性指定是指該意圖發生時,明確指明要由哪一個Activity、Service或Broadcast來接手服務。

 

 
所謂隱性指定是指該意圖發生時不指明要由哪一個Activity、Service或Broadcast來接手,而是讓可以接手的Activity/Service都有機會來服務。

 

 
在行為上Intent可以分為二種,分別是:
&