Intent的型別和作用

2021-07-07 07:48:34 字數 371 閱讀 4958

intent主要是解決android應用的各項元件之間的通訊。主要是在activity之間,service之間,

broadcastreceiver

之間傳遞意圖。

可以分為顯式intent和隱式intent。

使用顯式intent通過指定具體的元件類,通知應用啟動對應的元件。

使用隱式intent可以通過在intent-filter中設定action來傳入。

intent解析機制主要是通過查詢已註冊在androidmanifest.xml中的所有intentfilter及其中定義的intent,最終找到匹配的intent。在這個解析過程中,android是通過intent的action、type、category這三個屬性來進行判斷的

Android學習 Intent的作用

android 中的intent 有兩大作用。一 用來啟動其他新的 activity 二 作為傳遞資料和事件的橋梁。傳遞資料時的 有兩種 第一種是 intent intent new intent currentactivity.this otheractivity.class intent.put...

android中intent的作用

1 intent.action main string android.intent.action.main 標識activity為乙個程式的開始。比較常用。input nothing output nothing 例如 1 activity android name main android la...

Intent的應用型別

intent的應用型別 1 分類 1顯示意圖 一般應用在同一程序內 目標明確 2 隱式意圖 不同程序間 目標不太明確,根據字串底層去查詢 能用顯示不用隱式 2 實現過程 startactivity 底層框架 對應的activity startservice 底層框架 對應的service 3 int...