第三節(jié)課——Activity(活動)

實現(xiàn)閃屏---利用handle

輸入以下代碼即可得到歡迎界面


重點:活動數(shù)據(jù)的傳遞

intent中putExtra()方法的重載,可以把我們想要傳遞的數(shù)據(jù)暫存在Intent中,啟動了另一個活動后只需把這些數(shù)據(jù)在從intent中取出就可以了。putExtra()方法接受兩個參數(shù),第一個參數(shù)是鍵,第二個是真正要傳輸?shù)臄?shù)據(jù)。通過getInten()方法獲取活動的Intent,下圖將“HELLO HRT”傳遞給了secondActivity的標題




Activity中有一個startActivityForResult()方法用于啟動活動,這個方法在活動銷毀的時候能夠返回上一個活動startActivityForResult()方法接收兩個參數(shù),第一個參數(shù)是Intent,第二個參數(shù)是請求碼。setResult()方法專門用于向上一個活動返回數(shù)據(jù)。setResult()方法接受兩個參數(shù),第一個參數(shù)用于向上一個活動返回處理結果,一般使用RESULT_OKRESULT_CANCELED這兩個值,第二個參數(shù)則是把帶有數(shù)據(jù)的intent傳遞回去,然后調用finish()方法來銷毀當前活動

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容