一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Android的移動存儲解決方案之SharedPreferences

  搞Android有一段時間了,但是并沒寫過有關Android的博客,今天給大家介紹一下SharedPreferences。

    使用SharedPreferences保存key-value對的步驟如下:

 ?。?)使用Activity類的getSharedPreferences方法獲得SharedPreferences對象,其中存儲key-value的文件的名稱由getSharedPreferences方法的第一個參數(shù)指定。

 ?。?)使用SharedPreferences接口的edit獲得SharedPreferences.Editor對象。

  (3)通過SharedPreferences.Editor接口的putXxx方法保存key-value對。其中Xxx表示不同的數(shù)據(jù)類型。例如:字符串類型的value需要用putString方法。

 ?。?)通過SharedPreferences.Editor接口的commit方法保存key-value對。commit方法相當于數(shù)據(jù)庫事務中的提交(commit)操作。

  具體的存入和獲取操作,我已經(jīng)把代碼貼出來了,你們可以看一下。

 1 package org.sharedPreferences.test;
2
3 import Android.app.Activity;
4 import Android.content.SharedPreferences;
5 import Android.os.Bundle;
6 import Android.widget.EditText;
7 import Android.widget.RadioGroup;
8
9  public class ShaPreTestActivity extends Activity{
10 /** Called when the activity is first created. */
11 private final String PREFERENCES_NAME="survey";
12 private EditText etName;
13 private EditText etAge;
14 private RadioGroup sex;
15
16 @Override
17 public void onCreate(Bundle savedInstanceState) {
18 super.onCreate(savedInstanceState);
19 setContentView(R.layout.main);
20 etName = (EditText)findViewById(R.id.name);
21 etAge = (EditText)findViewById(R.id.age);
22 sex = (RadioGroup)findViewById(R.id.sex);
23
24 SharedPreferences preferences = getSharedPreferences(PREFERENCES_NAME, Activity.MODE_PRIVATE);
25 etName.setText(preferences.getString("name", ""));
26 etAge.setText(preferences.getString("age", ""));
27 sex.check(preferences.getInt("sex", -1));
28 }
29
30 @Override
31 protected void onStop() {
32 //獲得SharedPreferences對象
33 SharedPreferences MyPreferences = getSharedPreferences(PREFERENCES_NAME, Activity.MODE_PRIVATE);
34 //獲得SharedPreferences.Editor對象
35 SharedPreferences.Editor editor = MyPreferences.edit();
36 //保存組件中的值
37 editor.putString("name", etName.getText().toString());
38 editor.putString("age", etAge.getText().toString());
39 editor.putInt("sex", sex.getCheckedRadioButtonId());
40 //提交保存的結(jié)果
41 editor.commit();
42 super.onStop();
43 }
44 }

it知識庫Android的移動存儲解決方案之SharedPreferences,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 女人18毛片久久鬼色 | 久久午夜青青草原影院 | 亚洲黄色美女视频 | 久久久久久久久久久96av | 久久久久久久亚洲精品 | 亚洲成a人片在线v观看 | 精品日韩欧美一区二区三区 | 四虎永久精品免费观看 | 91精品国产免费青青碰在线观看 | 日本道综合一本久久久88 | 国产精品免费一区二区三区四区 | 激情五月婷婷丁香 | 国产高清视频免费 | 黄色链接在线观看 | 精品国产福利 | 美女脱了内裤打开腿让人桶网站o | 四虎影视免费永久在线观看黄 | 精品福利一区二区免费视频 | 2021精品综合久久久久 | 国产成人精品三区 | 麻豆国产精品视频 | 国产精品福利午夜在线观看 | 色视频在线观看免费 | 伊人久久久久久久久久 | 337p日本大胆欧美人术艺术精品 | 国产片欧美片亚洲片久久综合 | 美女免费黄| 国产精品久久久久999 | 福利小视频在线播放 | 国产精品视频国产永久视频 | 天天色天天射综合网 | 国产自在线拍 | 91在线播放国产 | 亚洲一区免费在线观看 | 日韩av成人 | 男人猛桶女人下面视频国产 | 99情趣网 | 国产精品极品美女免费观看 | 久久国产精品麻豆映画 | 成人精品区 | 国产成人精品视频2021 |