2012-02-03 27 views
0

我有問題,並希望不會花你很多時間。我正在做卡路里計數器應用程序我將存儲食物,練習SQLite數據庫。然而,我不確定是否需要使用數據庫來保存數據庫中的人員詳細信息(身高,單位,開始,當前和目標體重)或使用GetSharedPreferences()。混合2種方法來保存數據是否是一種好的做法?混合SQLite數據庫和GetSharedPreferences()

回答

0

我想你正在編寫一個android應用程序。我建議您將用戶的相關數據存儲在數據庫中,而不是使用共享首選項。這樣您的應用程序將更具可擴展性,以支持多個用戶。

+0

是的,我正在開發一個Android應用程序。但現在幾乎每個人都有一個智能手機,我不認爲我的應用程序需要支持多個用戶。我已閱讀共享偏好在性能方面的速度更快,但問題是:使用人員詳細信息(身高,單位,開始時間,當前和目標體重)和數據庫(食物,鍛鍊等)的共享偏好是一種好的做法。或者只使用DB – Radoslav 2012-02-14 14:45:32