2011-04-08 58 views
0

我是android新手。我在android中創建ToDoTasks應用程序。我已經對應用程序的Gui進行了整理,並且它的工作非常完美。我可以在其中添加tasks。現在我想知道,我想在一個區域保存'任務列表',以便每次用戶登錄時,都應該保留之前添加的任務列表。做這個的最好方式是什麼 ? 我是否應該去數據庫在Android或有任何其他方式來做到這一點?Android數據庫

請給我建議。請不要介意,我知道這是一個愚蠢的問題,但我沒有其他方式來解決它.....

回答

0

您可以使用android的sqlLite數據庫。例如,參見thisthis

1

您有多種選擇,具有不同程度的複雜性。

您是否預見與另一個應用程序共享您的todolist。如果是,那麼你需要託管你的數據作爲內容提供商。但我離題了。

最簡單的選項是共享首選項。 api的使用非常簡單,你不需要編寫大量的管道代碼。您可以直接在您的活動的共享首選項中存儲字符串列表。

更詳細的解決方案是使用sqllite。如果您預見您的域模型變得比字符串列表更復雜,那麼您應該看看額外的複雜性是否值得。

查看here瞭解更多詳情。 (我不會擔心文件的選項,這裏提到的另外兩個是優於溶液)