我想問你的建議, 我有一個綁定到數據庫的項目列表,我想將這些項目(通過我的數據庫)序列化到文件,並在將來反序列化他們。現在我們知道,我必須遍歷數據庫中的所有行,併爲每一行創建一個新對象,並將「對象packadge」序列化到文件中。 的概率是,如果我的數據庫中有10000行,那麼它的10000個對象的分配.. 任何想法如何避免它?將列表序列化到文件
謝謝, 射線。
我想問你的建議, 我有一個綁定到數據庫的項目列表,我想將這些項目(通過我的數據庫)序列化到文件,並在將來反序列化他們。現在我們知道,我必須遍歷數據庫中的所有行,併爲每一行創建一個新對象,並將「對象packadge」序列化到文件中。 的概率是,如果我的數據庫中有10000行,那麼它的10000個對象的分配.. 任何想法如何避免它?將列表序列化到文件
謝謝, 射線。
從http://developer.android.com/guide/developing/tools/adb.html:
從亞行遠程shell,你可以使用 的sqlite3的命令行程序 管理由 的Android應用程序創建的SQLite數據庫。 sqlite3工具 包含許多有用的命令,例如 .dump,用於打印 表的內容並使用.schema打印現有 表的SQL CREATE語句。該工具還爲您提供了 執行SQLite命令的能力。
大多數數據庫應該具有某種「轉儲」功能,允許您保存數據庫的某些部分。 – Pace 2010-02-17 02:17:18
您想在運行期間執行此操作嗎? – 2010-02-17 02:47:59
是的,我想在runt上做它 – rayman 2010-02-17 11:27:51