android 使用Intent傳遞資料之靜態變數

2021-08-27 07:17:23 字數 362 閱讀 5871

我們一般傳遞資料是用intent的,這個也是官方的推薦的,但intent不能傳遞那些不能系列化的物件。

為了解決這個問題,我們可以用靜態變數來傳遞資料。

在目標activity中宣告靜態變數,但必須是public修飾的。

public class otheractivity extends activity 

}

在其他activity中可以直接使用靜態變數傳遞資料給目標activity:

public class mainactivity extends activity 

});}

}

Android開發 Intent使用

1.啟動activity將intent物件傳遞給startactivity 方法或startactivityforresult 方法以啟動乙個activity,該intent物件包含了要啟動的activity的資訊及其他必要的資料。intent有兩種型別 explicit 顯式 的和implict ...

android使用Intent傳值

一般使用intent傳值就是本介面的資料傳到下乙個介面或者下面的介面傳到上個介面 一 第一種是使用intent 把值傳入下乙個介面 首先你要在當前的activity裡寫入 intent inte new intent mainactivity.this,twoactivity.class inte....

android中intent的使用

android中在進行介面跳轉時需要用到intent,而intent又分為顯示intent和隱式intent。顯示intent 通常給intent指定了具體的元件的稱為顯示intent,這種只會跳轉到唯一乙個介面。intent intent new intent 跳轉到testactivty1 st...