我正試圖在android上開發一個簡單的記事本。但是我不知道如何將筆記(字符串)保存到內部存儲器中(或者如果速度更快,可以將其保存到SQL數據庫中)。如果我使用內部存儲,我能夠保存幾個字符串並將它們還原?我是移動應用程序開發的初學者,這是我的第一個項目。所以如果你能給我看一個示例代碼,我可以從中學習,所以我會非常感激。謝謝!如何將一些字符串保存到android的內部存儲?
1
A
回答
1
數據庫是一個選項,因此你必須明確地閱讀下一頁,這對我有很大的幫助。其中還有一些示例代碼。
在第9.7段,是用於添加,編輯和刪除記錄的完整代碼...
的其他選項保存在字符串中的.txt文件並保存在存儲。比這可能會進一步爲您帶來:
祝你好運!
+0
謝謝!我會嘗試兩種選擇。在文本文件中保存字符串聽起來不錯,但有沒有辦法將它保存在內部存儲中? –
+0
http://stackoverflow.com/a/9306962/2394403此鏈接可能會幫助你解決這個問題... – Beko1997
0
如果不是太大,可以將其保存爲共享首選項。
要存儲:
SharedPreferences sharedPref = getSharedPreferences("SomeName", Context.MODE_PRIVATE);
Editor editor = sharedPref.edit();
editor.putString("String1", value); // value is the string you want to save
editor.commit()
要檢索:
SharedPreferences sharedPref = getSharedPreferences("SomeName", Context.MODE_PRIVATE);
String retrievedString = sharedPref.getString("String1", defaultValue);
字符串 「SomeName」 ----偏好名
「的String1」 ----你的關鍵想要存儲/檢索
defaultValue ----萬一關鍵不可用,這是檢索到的字符串
相關問題
- 1. 將字符串保存到內部存儲上的特定文件夾 - Android
- 2. (Android Studio)如何將位圖保存到內部存儲?
- 3. android - 保存文件到內部存儲
- 4. 將視頻保存到內部存儲
- 5. 將數據保存到內部存儲
- 6. 如何將字符串的部分保存到一個數組
- 7. 某些對象不保存到Android內部存儲器
- 8. 如何存儲字符串的某些部分在另一個字符串
- 9. 將字符串寫入Android中的內部存儲器
- 10. 如何將字符串文字存儲在內存中的c + +?
- 11. 將字符串保存到string.xml,Android
- 12. Xamarin android將字符串保存到strings.xml
- 13. Android將相機的照片保存到內部存儲器
- 14. 將EditText中的文本保存到Android內部存儲
- 15. 將字符串保存爲設備內部存儲器上的圖像
- 16. Android - 將文件保存到內部存儲器
- 17. Android將文件保存到SD卡,而不是內部存儲
- 18. Android將音頻文件保存到內部存儲
- 19. 寫入/讀取字符串陣列到內部存儲器android
- 20. 如何將下載的文件保存到android的內部存儲中?
- 21. 一些Android設備將內部存儲視爲SD卡和外部存儲EXTSD
- 22. 如何將圖像保存到內部存儲器
- 23. 保存文件在內部存儲android
- 24. 存儲字符串對內部plone.app.registry
- 25. 如何將日誌消息保存到android中的字符串?
- 26. 在字符串內存儲字符串?
- 27. 如何捕捉到的圖像保存到內部存儲
- 28. 我如何將一個數字/字符串存儲到R.string.xx中?
- 29. 如何防止在內部存儲器中存儲重複的字符串
- 30. 如何將字符串內容保存到本地文件
如果信息是小的更好使用共享首選項其他去sqlite數據庫.. http://examples.javacodegeeks.com/android/core/database/sqlite/sqlitedatabase/android-sqlite-example/ – sri
如果你打算使用sqlite數據庫只是參考這個http://developer.android.com/training/notepad/index.html#preparing – Aravin