安卓android sharepreference数据存储,保存输入框里面的数据
2016-05-31 14:13
495 查看
Fragment 里面 使用轻量级的数据存储sharepreference ,代码思路清晰。保存输入框里面的数据,实现按钮保存。
个人项目中简单清晰代码:
赵存档 编写 ,可以参考:
类继承Fragment实现点击事件:
本代码来源个人博客:http://www.cnblogs.com/xiaobo-Linux/
保存数据:
按钮保存:
查看xml数据:
个人项目中简单清晰代码:
赵存档 编写 ,可以参考:
类继承Fragment实现点击事件:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub View view = inflater.inflate(R.layout.wifi,container, false); view.findViewById(R.id.openwifi).setOnClickListener(this); view.findViewById(R.id.closewifi).setOnClickListener(this); wifiurl = (EditText)view.findViewById(R.id.editText1); wificom = (EditText)view.findViewById(R.id.editText2); wificamera = (EditText)view.findViewById(R.id.editText3); sharedPreferences = getActivity().getSharedPreferences("WifiSettings", Activity.MODE_PRIVATE); //私有数据; String str_wifiurl=sharedPreferences.getString("wifiurl", "192.168.8.1"); String str_wificom = sharedPreferences.getString("wificom", "2016"); String str_wificamera = sharedPreferences.getString("wificamera", "8083"); wifiurl.setText(str_wifiurl); wificom.setText(str_wificom); wificamera.setText(str_wificamera); return view; }
本代码来源个人博客:http://www.cnblogs.com/xiaobo-Linux/
保存数据:
public void savewifisettings(){ sharedPreferences = getActivity().getSharedPreferences("WifiSettings", Activity.MODE_PRIVATE); //私有数据; Editor editor = sharedPreferences.edit();//获取编辑器 editor.putString("wifiurl",wifiurl.getText().toString()); editor.putString("wificom",wificom.getText().toString()); editor.putString("wificamera",wificamera.getText().toString()); editor.commit();//提交修改 }
按钮保存:
@Override public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId()){ case R.id.openwifi: savewifisettings();//开启wifi的时候保存一下设置 } }
查看xml数据:
相关文章推荐
- FFmpeg之音视频相关概念
- Android动画效果translate、scale、alpha、rotate
- android.os.BinderProxy cannot be cast to cq.cake.servicetest.MyService错误
- Android Studio项目目录结构介绍
- Android Studio生成JavaDoc
- android中listview的一些样式设置,自定义ListView行间的分割线
- Android多媒体之相机Camera
- 关于SignalA Android端断网崩溃问题的处理
- Ant自动编译打包&发布 android项目
- View的事件体系基础知识
- Android Studio使用Wifi调试的方法:使用ADB WIFI
- Android自带硬解码解码类型说明MediaCodec使用必看
- Android中判断当前API的版本号
- Android开发之Notification 通知栏
- Android_BroadcastReceiver(一)
- [Android算法] bitmap 将图片压缩到指定的大小
- Android 弹窗口宽度设置
- Android设计模式之代理模式(Proxy Pattern)
- Android StackView用法
- 自定义Dialog