對于初學者android不同activity間的資料傳輸一直是一個難題,主要的解決方法主要有兩種一種是用Bundle傳輸資料,一種是用SharedPreferences。兩者的差別,一般來講SharedPreferences用來存儲輕型資料,儲存在xml裡,可以持久儲存。反觀Bundle可以傳輸很多中資料,但是不持久。
在發送方class A
在接收方class B
注意:string名要一樣
SharedPreferences 用法很簡單,如果你想要編輯SharedPreferences中的内容就需要用到editor對象。
在發出方A中
接收方B