数据存储之--内存卡的存储

1,数据的保存


File file=new File(Environment.getExternalStorageDirectory(), name);

try {

FileOutputStream  fos=new FileOutputStream(file);

fos.write(content.getBytes());

fos.close();

Toast.makeText(getApplicationContext(),"保存成功", 200).show();

}catch (Exception e) {

Toast.makeText(getApplicationContext(),"保存失败", 200).show();

e.printStackTrace();

}

2,数据的读取


File file = new File(Environment.getExternalStorageDirectory(), name);

try {

FileInputStream fis= new FileInputStream(file);

BufferedReader br =new BufferedReader(new InputStreamReader(fis));

//读取文档的数据

String content =br.readLine();

//拆分字符串

String [] str =content.split("=");

//显示数据

if(!content.isEmpty()){

et_name.setText(str[0]);

et_password.setText(str[1]);

}

} catch (Exception e) {

e.printStackTrace();

}

}

});

注意:保存数据记得注册


<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE”/>

<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

时间: 2024-10-05 07:04:55

数据存储之--内存卡的存储的相关文章

探究InnoDB数据页内部行的存储方式

*:first-child { margin-top: 0 !important; } .markdown-body>*:last-child { margin-bottom: 0 !important; } .markdown-body .anchor { position: absolute; top: 0; bottom: 0; left: 0; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30

数据在计算机中的存储

1.大小端模式(字节序) 大小端的概念:数在内存中分字节存储的先后顺序.大端模式即数的低位存在高地址,高位存在低地址当中.而小端模式相反,低位存在低地址,高位存在高地址.比如0x1234,这里的高低位是从左往右的.0x12是高位,0x34是低位.       1)大端模式: 低地址 -----------------> 高地址 0x12  |  0x34  |  0x56  |  0x78        2)小端模式: 低地址 ------------------> 高地址 0x78  | 

iOS 数据持久化之使用NSUserDefaults存储数据

原文:http://blog.csdn.net/lxinl/article/details/11770675 OS下可以使用NSUserDefaults.sqlite.CoreData几种常用的方式来存储数据,其中NSUserDefaults用来存储类似用户的配置等这些的数据,后两者用户存储大批量和比较复杂的数据.NSUserDefault的使用比较简单: [cpp] view plaincopy NSUserDefaults *mySettingData = [NSUserDefaults s

CSDN专访:大数据时代下的商业存储

原文地址:http://www.csdn.net/article/2014-06-03/2820044-cloud-emc-hadoop 摘要:EMC公司作为全球信息存储及管理产品方面的领先公司,不久前,EMC宣布收购DSSD加强和巩固了其在行业内的领导地位,日前我们有幸采访到EMC中国的张安站,他就大数据.商业存储.Spark等给大家分享了自己的看法. 谈到大数据,张安站认为大数据本质上是两个根本性的问题,一个是数据很大,如何存储?另外一个是数据很大,如何分析?第一个问题,对于存储厂商来说,就

MySQL大数据的优化以及分解存储

            MySQL大数据的优化以及分解存储 前言:在上一章介绍了MySQL的优化以及优化的思路,那么如果有一种情况如果数据库已经建立好了索引,在使用sql语句索引查询时:但是在慢查询日志当中任然找到了之前的sql语句会有哪几种情况: 1):sql语句的索引没有起到效果, 2):查询的数据量过大,造成数据的查询缓慢, 在工作当中每个数据库都会存在庞大的数据量,比如说访问量等等都会造成数据的查询缓慢,那么如何解决这个问题,接下来往下看: 分区和分表: 我们的数据库数据越来越大,随之而

Android——数据存储:手机内部存储

存取字符串和存取图片不相同 xml <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/et_3" android:hint="要存储的的内容"/> <EditText android:layout_width="match_parent" a

[安卓基础] 012.存储数据(下)——文件存储

*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } a { color: #4183C4; text-decoration: none; } a.absent { color: #cc0000; } a.anchor { display: block; padding-left: 30px; margin-left: -30px; cursor: poin

ArcGIS 10.0之 ArcSDE实现数据在Oracle中的存储

第五部分 SDE实现数据在Oracle中的存储 1.建立空间数据库连接 打开Arccatalog软件界面,打开数据库连接-添加空间数据库连接,弹出空间数据库连接界面,填写服务器IP地址.服务名,数据库身份验证的用户名,密码,确定. 添加的数据库连接显示在下面,双击打开,如果需要更改连接属性,则右键打开进行更改 2.新建要素数据集 打开该空间数据库连接后,点击右键-新建要素数据集 填写要素数据集的名称,下一步: 选择投影坐标,这里选择WGS 1984 没有涉及到三维,该步直接默认,进入下一步 设置

java中基本数据类型数据转化成byte[]数组存储

java中基本数据类型数据转化成byte[]数组存储 1 package com.wocqz.test; 2 3 public class testByte { 4 5 /** 6 * int 转成byte数组 7 * */ 8 public static byte[] int_byte(int id){ 9 //int是32位 4个字节 创建length为4的byte数组 10 byte[] arr=new byte[4]; 11 12 arr[0]=(byte)((id>>0*8)&