Intent傳遞物件主要有兩種方法
一種是用Serializable
它是用在有Treade時可以控制物件避免被同時使用
另一種是用Parcelable
是Android原生的方法
沒特別需求時建議使用Parcelable
效能會比較好
1. 官網https://developer.android.com/reference/java/io/Serializable.html

2. 使用時很簡單, 只要在目標物件直接implements Serializable即可

3. 傳遞時直接使用putExtra

4. 取得時要用getSerializableExta(鍵值)來取得

5. 官網https://developer.android.com/reference/android/os/Parcelable.html

6. 在目標物件直接implements Parcelable即可

7. 再來Add Parcelable implementation就會幫妳寫好了

8. 傳遞時直接使用putExtra

9. 取得時要用getParcelableExta(鍵值)來取得

請先 登入 以發表留言。