如何以表格的形式共享偏好共享偏好的Android
0
A
回答
2
我不認爲你可以保存表。它保存爲像鍵值對sharedpreferences
1
可序列化你的對象strore數據和將其保存在首選項中。使用Serializable或JSON或協議緩衝區或任何你感到舒服的。
2
對於存儲使用以下代碼
SharedPreferences prefs=getSharedPreferences("Key", 0);
Editor e= prefs.edit();
e.putString("Name", "AAA");
e.commit();
對於檢索一個文件作爲鍵 - 值對下面的代碼共享偏好設定值使用
SharedPreferences prefs=getSharedPreferences("Key", 0);
String s= prefs.getString("Name", "");
0
SharedPreferences存儲原始數據共享偏好使用的值。
的SharedPreferences類提供了一個通用框架,允許 您保存和檢索的基本數據類型 持續鍵值對。您可以使用SharedPreferences保存任何原始數據: 布爾值,浮點數,整數,長整數和字符串。
http://developer.android.com/guide/topics/data/data-storage.html#pref
我adviese使用SQLite數據庫存儲數據以表格的形式。
http://developer.android.com/guide/topics/data/data-storage.html#db
0
共享偏好= 「密鑰」, 「值」 集。
如果我們想存儲少量的數據,如用戶名,密碼,那麼我們將去共享首選項。
要存儲少量數據,不需要創建數據庫,表,插入查詢和檢索查詢---因此更好地選擇共享首選項。
共享首選項用於存儲少量數據,其中SQLite3用於存儲大量數據。
共享首選項像集合中的HashMap一樣工作。
共享偏好數據將存儲在xml文件中。這個XML文件,我們可以在以下位置找到。
轉到
- 打開DDMS透視圖。
- 從左側面板中選擇仿真器/有根設備。
- 從右側面板中選擇文件瀏覽器選項卡。
- 打開數據文件夾。
- 再次打開數據文件夾。
- 打開我們的軟件包名稱。
- 在這裏您可以找到Shared Preference文件夾。
- 在此共享首選項文件夾中 - 我們的共享首選項xml文件將可見。
- 我們可以通過選擇xml文件從模擬器中拉出這個xml文件,然後點擊DDMS窗口右上角的向左箭頭。
- 我們也可以改變xml文件中的值,然後我們可以通過點擊這個DDMS窗口右上角的右箭頭來將這個改變後的xml文件推入模擬器。
注:當你把任何東西到模擬器「不要忘記重新啓動仿真器」。否則,更改將不會生效。
存儲的值到共享偏好
import android.content.SharedPreferences;
SharedPreferences preference;
SharedPreferences.Editor editor;
preference=getApplicationContext().getSharedPreferences("PROFILE", 0);
editor=preference.edit();
editor.putString("MANUALPROFILENAME", newProfileValue);
editor.commit();
對於從共享偏好
import android.content.SharedPreferences;
SharedPreferences preference;
SharedPreferences.Editor editor;
preference=getBaseContext().getSharedPreferences("PROFILE", 0);
String manualsetunset =preference.getString("MANUALPROFILEENAME", "false");// Here false is default value. If the required string does not found in shared preference, the default value will be stored in the string object.
相關問題
- 1. Android共享偏好
- 2. Android共享偏好
- 3. 的android共享偏好和捆綁包VS共享偏好
- 4. Android的共享偏好名
- 5. 共享偏好的Android
- 6. Android的共享偏好
- 7. Android的共享偏好
- 8. 共享偏好的Android
- 9. 自定義共享偏好的Android
- 10. 的Android:共享偏好值甚至犯
- 11. 保存使用共享偏好的Android
- 12. Android的共享偏好選擇圖像
- 13. 的android共享偏好問題
- 14. Android的共享偏好問題
- 15. Android的共享偏好mColorPicker問題
- 16. android中的共享偏好通知
- 17. Android的共享偏好愨活動
- 18. 如何知道在共享偏好中有多少共享偏好Android
- 19. 共享偏好以及偏好片段
- 20. Android:jni中的共享偏好
- 21. SQlite的或共享偏好
- 22. android共享偏好存儲多個值;
- 23. 從共享偏好Android數組
- 24. 圖片查看在android共享偏好
- 25. 無法檢索共享偏好值android
- 26. 共享偏好不會加載在Android
- 27. Android登錄/共享偏好註冊
- 28. 在Android中共享偏好設置
- 29. 共享偏好在android系統
- 30. Android偏好設置 - 如何共享共享?
歡迎堆棧溢出得到的值!請考慮編輯您的帖子,以添加更多關於您的代碼的解釋以及爲什麼它可以解決問題。一個主要包含代碼的答案(即使它正在工作)通常不會幫助OP瞭解他們的問題。 – SuperBiasedMan 2015-11-18 14:47:33