我一直在尋找通過黑莓的文檔,他們勾勒出3個不同的機制,堅持應用程序數據:策略在黑莓應用程序的持久化數據
- 持久存儲API
- MIDP RMS API
- 文件系統API
我想了解一下下面的事情...
- 每種方法的優缺點是什麼
- 是否存在可以存儲的最大數據量?我不太關心單個對象的大小和總大小。例如,對於持久性存儲,過去存在64K的限制,但在最新版本的軟件中擴展到了幾MB。但是,我無法找到可存儲的最大尺寸的任何細節。
- 被認爲是保持數據「最佳方式」的方法之一?
- 任何人都會建議的其他持久性機制(如SQL-Lite)?
這是一個重要的區別。如果數據突然消失,會造成很大的麻煩。 如果有一個「卸載」事件發送到應用程序,它可能會很有用,然後清理它的數據。 – yamspog 2010-01-27 18:39:35
RMS數據確實在重新啓動後仍然存在。 – Richard 2010-01-27 18:42:15
謝謝理查德,我從答案中刪除了錯誤的陳述 – 2010-01-27 21:09:11