Android编程之SharedPreferences文件存储操作实例分析

作者:jdh99 时间:2023-07-18 04:07:31 

本文实例讲述了Android编程之SharedPreferences文件存储操作的方法。分享给大家供大家参考。具体分析如下:

SharedPreferences类提供了一种简单的文件存储功能,像程序的配置文件可以通过它来实现。

源代码:


package com.test.sharedpreferences;
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.widget.TextView;
public class test_sharedpreferences extends Activity
{
SharedPreferences file;
SharedPreferences.Editor editor;
TextView text;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.main);
 //获得配置文件
 file = getSharedPreferences("test_config", 0);
 editor = file.edit();
 //写入配置:Id:10000 Name:Jdh
 editor.putInt("Id", 10000);
 editor.putString("Name", "Jdh");
 editor.commit();
 //读取配置
 int id = 0;
 id = file.getInt("Id", 0);
 String str;
 str = file.getString("Name", null);
 text = (TextView)findViewById(R.id.textView1);
 text.setText("Id:" + id + " Name:" + str);
}
}

效果图如下:

Android编程之SharedPreferences文件存储操作实例分析

希望本文所述对大家的Android程序设计有所帮助。

标签:Android,SharedPreferences,文件
0
投稿

猜你喜欢

  • java多线程累加计数的实现方法

    2021-07-19 12:10:36
  • 详解spring-boot集成elasticsearch及其简单应用

    2021-08-26 01:09:58
  • C#引用类型转换的常见方式总结

    2022-03-02 16:53:58
  • 解析Nacos的API居然存在这么严重的漏洞

    2022-05-29 08:17:52
  • Elasticsearch学习之Terms set 查询

    2021-12-01 01:52:19
  • android 类似微信的摇一摇功能实现思路及代码

    2022-09-16 03:45:36
  • Android开发中MotionEvent坐标获取方法分析

    2022-03-29 02:43:42
  • 用Newtonsoft将json串转为对象的方法(详解)

    2022-12-31 23:32:21
  • Unity实现识别图像中主体及其位置

    2022-03-04 09:48:56
  • android Tween Animation属性设置方法实例

    2022-07-12 22:25:19
  • C#中的委托和事件

    2023-11-27 12:33:34
  • C#中static的详细用法实例

    2021-05-27 21:37:00
  • C#实现把彩色图片灰度化代码分享

    2022-04-21 18:11:33
  • Windows下使用Graalvm将Springboot应用编译成exe大大提高启动和运行效率(推荐)

    2023-09-27 02:05:02
  • springboot使用JPA时间类型进行模糊查询的方法

    2023-10-26 21:59:02
  • C#操作注册表的方法

    2023-06-24 14:34:46
  • struts2实现多文件上传的示例代码

    2022-03-09 23:40:54
  • 在C#中使用Channels的完整教程

    2021-11-03 15:41:28
  • Android ViewPager实现轮播图效果

    2023-03-09 20:44:53
  • Java微信公众平台开发(8) 多媒体消息回复

    2023-02-19 19:57:42
  • asp之家 软件编程 m.aspxhome.com