回答
有些用戶會說你可能不應該。
但我要說的是,在私密模式,高度加密的數據。
它不是植根設備100%安全。但是如果加密算法足夠強大,請不要擔心。
使用sharedprefs我可以通過任何活動訪問數據? – user1910290 2013-05-07 13:20:31
將在此鏈接解釋,以獲取任何活動中的首選項工作http://stackoverflow.com/a/3624358/1910290 – user1910290 2013-05-07 13:21:11
是的,您的應用程序中的任何活動。 – cremy 2013-05-07 13:22:27
如果使用強大的加密算法,用於存儲用戶名,在共享偏好的密碼,它會幫助你保護他們免受惡意用戶。您必須在PRIVATE模式下使用共享首選項,以便APP外的任何其他活動都不能訪問該數據。
可以使用javax.crypto.Cipher中的類。該類提供對用於加密和解密的加密密碼實現的訪問。
使用此鏈接可以瞭解DES和AES算法:
發現這只是分享http://www.androidsnippets.com/encryptdecrypt-strings – user1910290 2013-05-07 14:11:05
- 1. 共享首選項Android存儲數據
- 2. 共享首選項存儲
- 3. 在android中使用共享首選項存儲密碼
- 4. 共享首選項存儲在哪裏?
- 5. Android如何在共享首選項中存儲spanned文本
- 6. 在android中使用共享首選項存儲用戶名
- 7. 無法在共享首選項中存儲設備名稱android
- 8. 用於存儲ListView數據的共享首選項
- 9. 使用共享首選項存儲數據
- 10. Android共享首選項
- 11. 共享首選項Android
- 12. Android共享首選項
- 13. 如何使用共享首選項存儲數據
- 14. 使用共享首選項存儲用戶數據可靠嗎?
- 15. 難以存儲共享首選項值爲SQLIte在Android中,並存儲空值
- 16. 共享首選項
- 17. 共享首選項
- 18. 共享首選項與數據庫
- 19. 共享首選項有多少數據?
- 20. 刪除共享首選項數據
- 21. 顯示存儲在共享首選項上的項目列表
- 22. 無法在共享首選項中存儲字符串(巨大)
- 23. 在共享首選項中存儲音頻的索引
- 24. 在共享首選項中存儲char [] []的最快方法
- 25. 在共享首選項中存儲上下文
- 26. 在facebook共享首選項中存儲上下文在Android中登出
- 27. 如何使用共享首選項在android中保存editText中的數據
- 28. 共享首選項保存Textview背景
- 29. 在Android遊戲中保存高分 - 共享首選項
- 30. 在共享首選項中保存用戶ID Android
從理論上講,如果你想,以確保數據安全,您應該存儲,而不是密碼本身密碼哈希(也許MD5)所以如果有人讀它,他不知道什麼是真正的密碼 – BackSlash 2013-05-07 13:15:20
如果應用程序安裝在一個有根的設備上。沒有!根本不安全。但在這種情況下,數據庫也不是。如果它是純文本的話。 ;-) – 2013-05-07 13:15:32
@BackSlash MD5永遠被破壞,不要用它來進行密碼散列。 – gustafc 2013-05-07 13:25:41