我有一個自定義對象「TimeSheet」,它本身包含Calendar,DateFormat和int字段。該應用程序旨在使用這些對象中的幾個,所以我打算將它們存儲在List中,因爲它們已創建,並且我希望應用程序能夠在App關閉並重新加載時將這些對象保存到內部存儲器他們打開時。在Android中將自定義對象存儲到內部存儲的最佳方法?
對於Android開發,我仍然是一個新手(我迄今爲止只發布了一個應用程序),所以我不完全確定最好的方法去做這件事。我猜ObjectInputStream和它的Output對象可能是最好的選擇,但我不完全確定。我完全願意改變我的設計策略,以最簡單的方式存儲這些TimeSheet對象的集合。
任何人都可以推薦一個好的方向從這裏走,如果可能的話,提供簡單的例子嗎?
謝謝!
看來ObjectInputStream和ObjectOutputStream可能是我需要在設備內部存儲數據的解決方案。我要存儲的數據不是特別龐大,所以我想我現在會放棄使用數據庫。反正我覺得這有點過頭了。 – Argus9