Blog~2016-06-28Activity.getPreferencesAndroid前回、ファイルの読み書きを扱ったが、アプリケーションの設定情報などを扱う場合は、SharedPreferencesを使うともっと簡単に取得・保存ができる・・・。SharedPreferencesへのアクセスにはいくつかの方法があるが、今回はActivityクラスのgetPreferencesメソッドでアクセスする・・・。上のEditTextに保存したい文字列を入力、下のButtonで保存・・・。MainActivity.javaは、saveButtonがクリックされたら、editPrefのテキストを取得してstrに格納・・・。getPreferencesでSharedPreferencesのprefsを取得・・・。prefs.editで、いったんEditorオブジェクトeditorを作ったら、editor.putStringでキーは"Key"、値はstrの文字列でSharedPreferencesに保存・・・。editor.commitで確定なので忘れずに・・・。これでSaveボタンを押すと、キーが"Key"、値が"ABCDE"で保存される・・・。$SharedPreferencesは、このようなKey-Value型のXML形式で保存されるのが特徴・・・。(27)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。