我想在應用程序運行的手機上保存一些詳細信息,但使用txt擴展名會使其具有可讀性。 是否有可能寫入文件,二進制,而不是純文本?什麼不可讀將詳細信息寫入文件
1
A
回答
1
您可以使用sharedpreferences。例如像這樣:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
save("PUT YOUR STRING HERE");
Log.e("---> This is it: ", load());
}
private void save(String stringToSafe) // Speichern der Inhalte
{
SharedPreferences shared = getPreferences(Context.MODE_PRIVATE);
SharedPreferences.Editor edit = shared.edit();
String yourString = "The string/value what you want to write into file";
edit.putString("THE_KEY", stringToSafe);
edit.commit();
}
private String load()
{
SharedPreferences shared = getPreferences(Context.MODE_PRIVATE);
String get = shared.getString("THE_KEY", "Error");
return get;
}
如需更多,你可以在這裏閱讀:http://developer.android.com/guide/topics/data/data-storage.html ..
希望這有助於!
1
1
您可以使用SharedPreferences。但是,如果你只需要在一個文件中,爲什麼不加密它,或者編碼它並將其寫入文件?所以當你讀它時,只需解密或解碼它。
很簡單。您可以使用Base64編碼和解碼,並且有很多示例。
+1
如果我能接受你的答案,我願意,謝謝大家! =] –
相關問題
- 1. 在文件中寫入詳細信息
- 2. 如何將修訂詳細信息寫入文件?
- 3. 如何將詳細信息寫入文件?
- 4. 將文件詳細信息填入輸入文件
- 5. Crystal Reports詳細信息詳細信息
- 6. Android主詳細信息詳細信息
- 7. 將註冊詳細信息注入TwitterKit
- 8. Jenkins插件詳細信息
- 9. 如何在Java中使用BufferedWriter和FileWriter將詳細信息寫入文件?
- 10. 如何將詳細信息和警告寫入STDERR?
- 11. PHP $ _FILES文件詳細信息
- 12. Android DCIM文件夾詳細信息
- 13. 顯示TXT文件的詳細信息
- 14. JPA persistence.xml文件內容詳細信息
- 15. 獲取文件詳細信息
- 16. MVC3上傳文件的詳細信息
- 17. MS測試.orderedtest文件詳細信息
- 18. PushViewController詳細信息?
- 19. 詳細信息sql
- 20. UITableView詳細信息
- 21. IMAP_AirSeatMapService詳細信息
- 22. NSIS在顯示詳細信息後隱藏詳細信息
- 23. 將文件拖入Access,如何檢查文件的詳細信息?
- 24. 獲取擴展文件信息的詳細信息
- 25. 視頻文件格式的標題信息的詳細信息
- 26. 關於插入詳細信息到MYSQL
- 27. 從左加入刪除詳細信息
- 28. 詳細信息不存入數據庫
- 29. 插入失敗 - 詳細信息
- 30. 指定詳細信息表格信息
如果我能接受你的答案,我願意,謝謝大家! =] –