读取写入SharedPreferences数据
来源:互联网 发布:一生所爱 网络歌手 编辑:程序博客网 时间:2024/05/22 21:11
public class MainActivity extends AppCompatActivity { SharedPreferences preferences; SharedPreferences.Editor editor; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取只能被本应用程序读写的SharedPreferences对象 preferences = getSharedPreferences("first", MODE_WORLD_READABLE); editor = preferences.edit(); Button btn1 = (Button) findViewById(R.id.button1); Button btn2 = (Button) findViewById(R.id.button2); btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //读取字符串数据 String time = preferences.getString("time", null); //读取int类型的数据 int randNum = preferences.getInt("random", 0); String result = time == null ? "您暂时还未写入数据" : "写入时间为:" + time + "\n 上次生成的随机数为:" + randNum; //使用Toast提示信息 Toast.makeText(MainActivity.this, result, Toast.LENGTH_SHORT).show(); } }); btn2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SimpleDateFormat sdf = new SimpleDateFormat("yy年mm月dd日" + "hh:mm:ss"); //存入当前时间 editor.putString("time", sdf.format(new Date())); editor.putInt("random", (int) (Math.random() * 100)); //提交所有存入的数据 editor.commit(); } }); }}
0 0
- 读取写入SharedPreferences数据
- SharedPreferences数据存储的读取、写入用法示例
- 2014-7-22 Android SharedPreferences 写入与读取数据
- android读取写入SD卡文件夹和SharedPreferences数据
- SharedPreferences存储读取数据
- 快速读取SharedPreferences数据
- SharedPreferences保存读取数据
- 如何向SharedPreferences中读取和写入数据,判断应用是否是第一次启动
- Android数据读取 写入操作(SD卡文件存储、SharedPreferences存储)
- 数据写入读取
- SharedPreferences跨应用读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- LeetCode题解——Copy List with Random Pointer
- 第4讲 项目1-输出点阵图
- 简易QQ登录实现账号密码保存
- [NOIP 2011]铺地毯 模拟
- shell脚本操作mysql数据库-e参数执行各种sql
- 读取写入SharedPreferences数据
- opencv打开图片用到的ShowImage()函数和ResizeImage()函数
- RPC(Remote procedure call)
- SUMO使用教程(六)
- EditText字数限制
- 没有躲过的坑--deprecated关键字
- vbs自学(一)
- Selinux在Enforcing mode切到root
- 1016部分A+B