1 回答
TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個贊
要獲取數(shù)據(jù)并將數(shù)據(jù)存儲給您,SharedPreferences您可以使用以下命令:
SharedPreferences sharedPreferences = getSharedPreferences(getPackageName(), Context.MODE_PRIVATE);
PreferenceManager.getDefaultSharedPreferences(context)用于構(gòu)建“設(shè)置”屏幕或類似屏幕,第一個使用它來存儲/檢索不一定綁定到 UI 的任意數(shù)據(jù)。
更重要的是,如果您想組織您的內(nèi)容,SharedPreferences您可以附加getPackageName()不同的鍵,例如:
getSharedPreferences(getPackageName() + ".booleans", Context.MODE_PRIVATE); getSharedPreferences(getPackageName() + ".flags", Context.MODE_PRIVATE); getSharedPreferences(getPackageName() + ".keys", Context.MODE_PRIVATE);
它們中的每一個都是存儲共享首選項(xiàng)的不同文件,您可以省略前面的點(diǎn).,但為了命名一致性,最好保留它,實(shí)際上不需要額外的鍵,但如果您有某種強(qiáng)迫癥,這可能會“放松”;-)。
然后您可以使用 Android Studio 的設(shè)備資源管理器瀏覽共享首選項(xiàng),它們位于“data/data/ your.package.name /shared_prefs”下
添加回答
舉報
