四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Android的移動(dòng)存儲(chǔ)解決方案之SharedPreferences

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

    使用SharedPreferences保存key-value對(duì)的步驟如下:

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

  (2)使用SharedPreferences接口的edit獲得SharedPreferences.Editor對(duì)象。

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

  (4)通過SharedPreferences.Editor接口的commit方法保存key-value對(duì)。commit方法相當(dāng)于數(shù)據(jù)庫事務(wù)中的提交(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對(duì)象
33 SharedPreferences MyPreferences = getSharedPreferences(PREFERENCES_NAME, Activity.MODE_PRIVATE);
34 //獲得SharedPreferences.Editor對(duì)象
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知識(shí)庫Android的移動(dòng)存儲(chǔ)解決方案之SharedPreferences,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 覃宏| 田教授的28个保姆演员表| 一人比划一人猜100个| 饥渴的爱| gay movies| 彭丹丹最惊艳的电影| 恋人电影| 林正英演什么电影遇到真鬼了 | 拔萝卜电视剧视频高清完整版| 网页抖音| 风云雄霸天下| 美丽的邂逅| 我的亲爱| cf脚本| 致命玩笑| you are my sunshine简谱| 天堂在线电影| 蓝莓之夜 电影| 我的碧可动画| 蹲踞式跳远教案| 女公安毛片免费观看| 美丽的坏女人中文字幕| 西藏卫视在线直播| 唐人街探案网剧第二季| 乔迁之喜邀请函微信版| 《诱惑》电影| 五年级语文下册| 紧缚视频 | vk| 周韦彤写真| 挖掘机儿童动画片| 骑脖子视频| 王艺婵| 林正英僵尸先生电影在线观看| 听说 电影| 陈冠希的艳照门| fate动漫免费观看| 女娲怀孕生孩子视频| 金柳真| 爱来爱去微电影完整在线看| 在线播放免费视频播放| 护航 电影|