學習如何製作android應用程序,我做了這件事。嘖嘖的總結是在這裏:「getIntent()」 - 它是如何工作的
http://sketchytech.blogspot.com/2012/10/android-simple-user-interface-activity.html
我想弄清楚的意圖是如何工作的。在tut中創建一個名爲intent的Intent,並在DisplayMessageActivity.java中通過調用「getIntent()」創建一個名爲intent的Intent。
「getIntent()」函數(或方法(我最熟悉C))是否返回最近創建的意圖?一次只能有一個意圖嗎?
任何反應提前Thinks!
你是否總是需要一種意圖來開始一項活動?或者將startActivity接受其他類型的參數? – Williamz
你總是需要一個意圖。 Intents可以包含各種各樣的信息,比如Activity要求啓動這個信息,Extras是基本變量和Parcelable對象,用於告訴新的Activity它需要使用哪些數據,還可以指定Actions爲你想要的要做的新活動(即瀏覽內容,選擇價值等)。無論如何,一個Activity只能用一個Intent來啓動,所以getIntent()不應該返回null。 – SDJMcHattie
謝謝!這有很大幫助 – Williamz