intent的應用型別
1 分類:
-1顯示意圖(一般應用在同一程序內)目標明確
-2 隱式意圖(不同程序間)目標不太明確,根據字串底層去查詢
能用顯示不用隱式
2 實現過程
startactivity-------》底層框架--------》對應的activity
startservice-------》底層框架----》對應的service
3 intent的常用屬性及相關方法
-1 構建物件————構造方法
setaction(action);
setcomponent
addflags(新增標記)
settype
setdate
setdataandtype
4 intent 實現值得傳遞
put***(key,value)
get***(key)
通過intent傳遞資料,資料型別要麼實現ser,要麼parcelable
android中假如要傳遞自定義的物件建議實現parcelable介面
Intent的型別和作用
intent主要是解決android應用的各項元件之間的通訊。主要是在activity之間,service之間,broadcastreceiver 之間傳遞意圖。可以分為顯式intent和隱式intent。使用顯式intent通過指定具體的元件類,通知應用啟動對應的元件。使用隱式intent可以通過...
Intent常規應用例項
顯示網頁 1.uri uri uri.parse 2.intent it new intent intent.action view,uri 3.startactivity it 顯示地圖 1.uri uri uri.parse geo 38.899533,77.036476 2.intent it...
Android 應用核心 Intent
首先要有componentname,需要指定包名和類名 或者使用setclass 指定包名和類名 action是乙個字串,乙個intent物件只包含乙個action屬性,目標元件包括activity和broadcastreceiver兩類 action main action view 等,每個動作...