我目前有一个扩展arraylist
并实现parcelable
的类,允许它通过意图传递。
虽然这很有用,但我希望在用户退出应用程序时将对象保留在arraylist中,并且正在考虑使用SharedPreferences这样做。
由于arraylists不能直接传递给共享首选项,我注意到两种流行的方法是使用GSON
或ObjectSerializer
来解析它。但是,我也听说两者都相当昂贵。这引出了一个问题,哪一个更有效率?还有另一种方法(除了套装,我正在为froyo开发),它更适合吗?