Android Studio 使用筆記(1) -- 設置自動生成serialVersionUID

 Android 中的實體類bean 需要序列化的時候,一般有兩種方式:

方式一:

實現Java提供的Serializable空接口,來爲對象提供序列化和反序列化的操作。

方式二:

實現Android提供的Parcelable接口,來爲對象提供序列化和反序列化的操作。

在這裏,使用方式一的話,一般會對應生成一個serialVersionUID,這個serialVersionUID可以避免對象不一致的問題。

沒有設置前,是不會自動生成的。

所以需要勾選一些設置項纔會有顯示生成serialVersionUID的選項。

設置步驟如下:

打開設置, 按照如下圖設置即可。

如何使用:

選中類名, 使用快捷鍵 Alt+Enter (windows) 或者  Option+Enter (Mac),如下圖, 回車即可。

生成如下id:

private static final long serialVersionUID = -1671056876634895717L;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章