android studio存储sharedpreference checkbox例子
来源:互联网 发布:javascript键值对 编辑:程序博客网 时间:2024/06/18 10:36
androidstudio几种存储方式:
sharedpreference 使用内部存储,读写速度快
外部存储:将数据存储到sd卡上
数据库存储:sqlite
sharedpreference实例:
新建activity,在对应的layout中,添加一个checkbox。
activity 中代码如下:
public class Main2Activity extends AppCompatActivity { private CheckBox checkBox; private SharedPreferences sp; private static final String SHOW="show"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); checkBox=(CheckBox)findViewById(R.id.checkbox); checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { SharedPreferences.Editor e=sp.edit(); e.putBoolean(SHOW,b); e.commit(); } }); sp=getSharedPreferences("check",MODE_PRIVATE); checkBox.setChecked(sp.getBoolean(SHOW,false)); if (checkBox.isChecked()){ new AlertDialog.Builder(this).setTitle("welcome").setMessage("hi").setPositiveButton("shut",null).show(); } }}
0 0
- android studio存储sharedpreference checkbox例子
- Android 数据存储---SharedPreference
- Android文件存储--SharedPreference
- Android 中SharedPreference存储
- Android SharedPreference存储技术
- android studio sharedpreference基本操作
- Android 数据存储之 SharedPreference
- Android 四大存储之 SharedPreference
- android 数据存储之 SharedPreference
- Android 数据存储之SharedPreference
- Android用SharedPreference存储数据
- android存储方式之sharedpreference
- android数据存储—SharedPreference
- Android数据存储之SharedPreference
- Android之SharedPreference轻量级存储
- Android数据存储之SharedPreference
- Android SharedPreference存储键值对
- Android存储方式之SharedPreference
- pat1063. Set Similarity
- 【杭电4004】The Frog's Games
- Java+oracle树查询实现easyui中tree使用的json
- 字符串匹配的KMP算法
- 设计模式_观察者模式
- android studio存储sharedpreference checkbox例子
- TimeUtils时间戳转换为指定格式的时间
- 顺序表应用5:有序顺序表归并
- 杭电ACM--HDU1201--18岁生日
- c++ primer学习(三)表达式
- amazeui/bootstrap框架及前端相关的知识概要!
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- ORACLE SYNONYM详解
- 下压堆栈的链表实现(LIFO)