2017-02-17 63 views
0

我想創建一個應用程序,用戶有兩個選項。在進入我的主屏幕之前輸入密碼,或者如果它不需要密碼,它只會直接重定向到我的主屏幕。我的問題我應該使用什麼數據存儲? SharedPreferences或SQLite來存儲密碼,哪個更合適?要使用什麼數據存儲

+0

對於小數據總是使用SharedPreferences。 –

回答

0

SQLite將用於表格數據,例如,用戶帳戶。

如果你只有一個用戶使用一個密碼,那麼使用SharedPreferences會更容易,只要你不需要將這個縮放到多個用戶,這將是絕對好的。

0

如果您的應用程序基於單個用戶,那麼最好將密碼保存在SharedPreference中,並存儲加密密碼而不是普通字符串。

在DB中存儲密碼需要創建一個單獨的表,它不會使用戶只有1-2個用戶。

0

真是巧合,我在做同樣的事情,並使用Shared Preference !!! 以及兩者都有其自身的好處.. 共享首選項是快速訪問,並加載在內存中與應用程序一起快速訪問,而SQLite用於大量的數據存儲...我寧願你使用共享首選項

相關問題