Intent這個東西

2021-08-27 16:41:09 字數 891 閱讀 8247

intent這個東西

intent學名:意圖,主要用於android應用的各個元件之間的通訊。它包含發生請求的元件中的一組資訊送給被請求的物件。你可以想象它是快遞員,它攜帶了各中「物件「給客戶。

要寄快遞,我們得先打**。拿起你的android手機,按下撥號鍵盤的時候你的android手機做了些什麼?「意圖「有用嗎?

按下按鍵這個動作後

public void dialbuttonpressed()  else 

// clear the digits just in case.

mdigits.gettext().clear();

} else }}

public static intent getcallintent(string number, string callorigin)

public static intent getcallintent(uri uri, string callorigin)

return intent;

}

完成了一次送遞!

哦!intent原來就是這樣用。溫故而之新,這也是啟動activity的例子。其實intent不但可以啟動activity,他還可以啟動service 、broadcast 這些組建。

小結一下:

intnet 勾搭了 activity  方式:startactivity() ,startactivityforresult()

intnet 勾搭了 service   方式:startservice() ,bindservice()

intnet 勾搭了 broadcast 方式: sendbroadcast(), sendorderedbroadcast(), or sendstickybroadcast()

學習這個東西

你為什麼要學這個東西?你想幹什麼,達到什麼目的?這個東西有什麼價值?怎麼學這個東西?學習每個東西都有一定的竅門,整體上每一類的學科之間,都有一定的聯絡或者連貫性,相連性,要學會相互之間的聯絡。學習別的東西的時候,看看和你學的東西之間有沒有什麼聯絡?做什麼事情都不要拖延,因為你今天找的藉口其實你明天也...

字元這個東西

c 裡面有字元陣列和字串,字元陣列是char型別,而字串string型別。這兩種都是用來儲存字元的,每乙個字元都有與其對應的乙個ascii碼。記得string型別好像不能存空格吧,大概忘了。字串輸入應該有好幾種,cin 是string和char都可以用的,比較方便,但是執行的時候費時間 printf...

我能使用這個Intent嗎?

size large color blue b 我能使用這個intent嗎?b color size android提供了乙個非常強大且易於使用的訊息型別 intent。你可以使用intent來將應用程式變成乙個高階的庫,而且可以使 模組化並可重用。例如,android home畫面和anycut應...