intent可以啟動乙個activity,也可以啟動乙個service,還可以發起乙個廣播,
intent可以理解為不同元件之間通訊的媒介或者信使,是對完成物件的一種抽象操作
intent由以下幾個部分組成:action,data,category,型別,元件,擴充套件資訊
尋找目標元件有兩種方法:
1 通過元件名稱直接指定,
2 通過filter過濾指定
屬性:componentname(元件名稱包含(包名稱,類名稱))
action屬性(有大量的常量屬性,也可以自己定義)
data屬性(執行動作的urihemime型別)不同的action有不同的屬性,是android要訪問的資料
category(執行action的附加資訊)
extra(元件附加資訊)
系統中的action常量
filter過濾通常考慮(action,data,category)這三個屬性
Android學習 Intent的作用
android 中的intent 有兩大作用。一 用來啟動其他新的 activity 二 作為傳遞資料和事件的橋梁。傳遞資料時的 有兩種 第一種是 intent intent new intent currentactivity.this otheractivity.class intent.put...
我的anroid學習之路 Intent
先回顧一下intent 什麼叫intent,intent是乙個將要執行的動作的抽象的描述,由intent來協助完成android各個元件之間的通訊。比如呼叫activity例項化物件的startactivity 來啟動乙個activity,或者由broadcast intent 來傳遞給所有感興趣的...
需要學習的
vue react 目前 node.js grunt angular highcharts three.js fastjson sass,grunt,highchart簡單的說 node.js 就是執行在服務端的 j ascript.node.js 是乙個基於chrome j ascript 執行時...