2012-02-19 95 views
0

我有一個應用程序,它只會在用戶第一次啓動應用程序時顯示歡迎窗口。將這個布爾變量(即「isFirstTime」)存儲到電話存儲的最佳方法是什麼?我應該使用Shared Preferences還是Internal StorageAndroid:只有一次變量存儲

文檔說,如果我使用內部存儲,我的「首選項」文件將在卸載時自動刪除,這非常方便。

我想要一個乾淨,簡單和快速的解決方案。

回答

2

是的,我建議使用共享首選項。基本上你可以把一個「isFirstTime」鍵和一個布爾類型設置爲false的共享首選項。然後在你的主要活動做這樣的事情:

getBoolean (isFirstTime, true); 

這一點,如果實在找不到isFirstTime會給你真正的,讓你做基於結果的if語句。

+0

謝謝。所以我想我會這樣做。 – 2012-02-19 21:17:40

1

SharedPreferences是您的最佳選擇。

+0

謝謝slukian。 – 2012-02-19 21:17:05