当前位置:首页 > 芯闻号 > 充电吧
[导读]public interface SharedPreferences android.content.SharedPreferences Class OverviewInterface for

public interface SharedPreferences android.content.SharedPreferences Class Overview

Interface for accessing and modifying preference data returned by getSharedPreferences(String, int).

1、调用SharedPreferences对象的edit()方法获得SharedPreferences.Editor对象:

//Editor android.content.SharedPreferences.edit()
SharedPreferences.Editor mEditor = getSharedPreferences("data",MODE_PRIVATE).edit();

文件名为data,mode为MODE_PRIVATE。 2、向SharedPreferences.Editor对象中添加数据:

mEditor.putBoolean("boolean", true);
mEditor.putFloat("float", 0.01F);
mEditor.putString("String", "a string");

3、调用commit()将数据提交,完成数据存储

mEditor.commit();

存储和获取存储数据部分代码:

Button mButton = (Button)findViewById(R.id.save);
mButton.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View view){
		//Editor android.content.SharedPreferences.edit()
		SharedPreferences.Editor mEditor = getSharedPreferences("data",MODE_PRIVATE).edit();
		mEditor.putBoolean("boolean", true);
		mEditor.putFloat("float", 0.01F);
		mEditor.putString("String", "a string");
		mEditor.commit();
				
			}
		});
		
Button getButton = (Button)findViewById(R.id.get);
getButton.setOnClickListener(new OnClickListener(){
	@Override
	public void onClick(View view){
		//SharedPreferences android.content.ContextWrapper.getSharedPreferences(String name, int mode)
		SharedPreferences mSharedPreferences = getSharedPreferences("data",MODE_PRIVATE);
		boolean boolStr = mSharedPreferences.getBoolean("boolean", false);
		float floatStr = mSharedPreferences.getFloat("float", 0.0f);
		String str = mSharedPreferences.getString("String", "str");
		TextView tv = (TextView)findViewById(R.id.tv);
		tv.setText(" str is: "+str +"n"+ " boolean is :"+ boolStr +"n"+" float is: "+ floatStr );
			}
		});




用SharedPreferences实现记住密码功能:
完整代码在:https://github.com/HiSunny/ComeOnSharedPreferences.git

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

NAS这些年可吸引了不少数码发烧友的注意,但也渐渐在家庭用户中风靡。究其原因,大概还是因为太多人因为现在数据过于庞大,而一个NAS基本上就能解决一个家庭的数据存储难题。在这一背景下,铁威马F4-424 Pro凭借其出色的...

关键字: NAS 数据存储 处理器

在数字生活日益丰富的今天,家庭照片、工作文档、影音资料等海量数据如同洪水猛兽般袭来,如何妥善管理这些宝贵的数据,让它们既安全又易于访问,成为了我们不得不面对的问题。铁威马,作为一家在NAS领域深耕多年的老牌厂商,其产品一...

关键字: 铁威马NAS 数据存储

时至今日,我们越来越依赖数字数据来记录生活的点滴和工作的成果。然而,随着数据的不断累积,我们时常会遇到一个问题:网盘空间不够用。此外,网盘的安全性也是我们关注的焦点,一旦网盘服务商出现问题或数据泄露,我们的宝贵数据就可能...

关键字: 数据存储 硬盘

数据日益成为企业业务的驱动力,伴随该趋势,保护数据以防丢失、受损和盗用变得更为重要,并已上升为企业高管关注的头号课题。恶意软件是导致数据丢失的首要原因,而勒索软件则是其中最常见的一个软件类型,它擅长利用坚不可摧的加密技术...

关键字: 数据安全 宕机 数据存储

新一代S1500 Pro为微电子和光电子制造应用中的自动化制造流程提供增强型接口和控制功能

关键字: 自动化 数据存储 LCD触摸屏

北京——2023年12月4日 亚马逊云科技在2023 re:Invent全球大会上,宣布推出一系列新的集成解决方案,旨在帮助客户迅速而轻松地连接和分析数据,而无需构建和管理复杂的提取、转换和加载(ETL)数据管道。通过全...

关键字: 数据存储 数据库 人工智能

满足PCI-DSS合规标准,实现安全数据统一管理和多样化分析,极大提升安全能力和效率

关键字: 物联网 数据存储 数据管理

随着科技的不断发展,刻录机作为数据存储和备份的重要工具,越来越受到人们的关注。在选购刻录机时,我们需要从多个方面着手,确保选择到优质的产品。本文将向大家介绍选购好的刻录机产品的方法,从品牌、性能、接口类型、兼容性、服务及...

关键字: 刻录机 数据存储

全闪存存储的历史性时刻到来! 北京2023年8月30日 /美通社/ -- Gartner最新数据显示,2023年第一季度全球外部存储市场同比增长0.5%;其中,全闪存阵列同比增长3.6%,市场规模超过非全闪存阵列,占整...

关键字: 数据中心 数据存储 节点 机械硬盘

上海2023年8月24日 /美通社/ -- 第三十届北京国际广播电影电视展览会(BIRTV2023) 于2023年8月23日至26日在北京中国国际展览中心举办,是我国广播影视和网络视听行业政策的重要宣贯平台、发展成果和创...

关键字: 富士 数据存储 数据流 TV
关闭
关闭