我正在開發一個Android AppWidget,它顯示從配置活動輸入的短文本。我在存儲數據時有點困惑,我應該使用sharedpreferences還是SQlite數據庫?SharedPreferences或SQlite
謝謝
我正在開發一個Android AppWidget,它顯示從配置活動輸入的短文本。我在存儲數據時有點困惑,我應該使用sharedpreferences還是SQlite數據庫?SharedPreferences或SQlite
謝謝
它完全取決於您要存儲的數據。
sharedpreferences
sqlite的
這取決於你想存儲的數據。 使用sharedPreferences可以存儲名稱 - 值數據,而使用sqlite,您擁有關係數據庫的所有功能。
我想說這取決於數據量和你需要執行的那種查詢。
取決於您計劃存儲的數據。如果它非常簡單,sharedPreferences將完成這項工作。如果使用DB更復雜。
對於單個字符串SharedPrefs會簡單得多。
謝謝,但如果它的至少2串也許一路說五位。一個說可能高達30-40字,然後另一個只有像文本大小值等小值,我應該使用數據庫,而不是? – Jakob
因爲你不需要任何結構,所以只需使用'sharedPreferences'。和'sharedPreferences'對你最好。 –
好感謝,這就是我跳變(這就是我已經使用)。不過我已經共享的喜好剛剛經歷損失,我敢肯定它沒有發生之前,我只保存了一個字符串,因此我考慮切換到SQlite,因爲我聽說它更可靠。 – Jakob