close
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(鍵值)來取得
文章標籤
全站熱搜