`

SD卡保存数据

XML 
阅读更多
要往SDCard存放文件,程序必须先判断手机是否装有SDCard,并且可以进行读写。
注意:访问SDCard必须在AndroidManifest.xml中加入访问SDCard的权限
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
         File sdCardDir = Environment.getExternalStorageDirectory();//获取SDCard目录
         File saveFile = new File(sdCardDir, “itcast.txt”);
FileOutputStream outStream = new FileOutputStream(saveFile);
outStream.write("hello world!!!".getBytes());
outStream.close();
}


     Environment.getExternalStorageState()方法用于获取SDCard的状态,如果手机装有SDCard,并且可以进行读写,那么方法返回的状态等于Environment.MEDIA_MOUNTED。

    Environment.getExternalStorageDirectory()方法用于获取SDCard的目录,当然要获取SDCard的目录,你也可以这样写:
File sdCardDir = new File("/sdcard"); //获取SDCard目录
File saveFile = new File(sdCardDir, "itcast.txt"); 
//上面两句代码可以合成一句: File saveFile = new File("/sdcard/itcast.txt");
FileOutputStream outStream = new FileOutputStream(saveFile);
outStream.write("hello world!!!".getBytes());
outStream.close();
分享到:
评论

相关推荐

    STM32的DMA方式实现SD卡存储

    在这个项目中,我们将关注如何利用STM32F103的DMA(直接内存访问)功能来实现串口数据的高效采集,并通过FATFS文件系统将这些数据存储到SD卡上。以下是关于这个主题的详细解释: 首先,DMA是一种在没有CPU干预的...

    基于STM32的AD采集与SD卡数据存储

    本文讲述的基于STM32单片机实现AD(模拟数字)信号采集,并将采集到的数据存储到SD卡中,通过计算机软件读取SD卡上的文本数据转换成更易于管理的EXCEL格式的技术,具有重要的应用价值。 首先,本文阐述了基于STM32...

    SD 卡数据恢复

    SD卡和CF卡都是常见的存储卡类型,它们的数据恢复过程类似,但CF卡通常用于专业级的数码相机。这句话鼓励大家在遇到数据丢失问题时尝试这种软件,因为它可能有能力找回丢失的数据。 标签“数据恢复”进一步明确了这...

    SD卡数据恢复

    最后,恢复数据应保存到另一块存储设备上,避免覆盖原SD卡上的数据。 总的来说,SD卡数据恢复是一个涉及多个步骤和技术的过程,但通过专业的软件工具,如RescuePRO Deluxe,大部分情况下都能有效地恢复丢失的数据。...

    sd卡数据恢复

    在现代数字生活中,SD卡(Secure Digital)是广泛使用的存储设备,尤其在手机、相机、摄像机和其他便携式设备中。不幸的是,由于各种原因,如意外格式化、病毒感染、硬件故障或不当操作,SD卡上的数据可能会丢失。在...

    SD卡数据恢复软件

    SD卡数据恢复软件是一种专门设计用于帮助用户找回在SD存储卡上意外删除、格式化或因其他原因丢失的文件的工具。它具有高效且用户友好的界面,支持各种类型的SD卡,包括标准SD、Mini SD、Micro SD以及SDHC和SDXC等。...

    SD卡中文学习资料

    SD卡,全称为Secure Digital Memory Card,是一种广泛应用于便携式设备如智能手机、数码相机、平板电脑等的数据存储介质。其体积小巧、容量大、携带方便,是移动数据存储的重要工具。本压缩包中的中文学习资料针对SD...

    51单片机读取温度数据存储到SD卡中并且串口发送出数据带proteus仿真

    标题中的“51单片机读取温度数据存储到SD卡中并且串口发送出数据带proteus仿真”指的是一个使用51系列单片机的项目,该项目实现了以下功能:周期性地从DS18B20数字温度传感器获取温度读数,将这些数据保存至SD卡,并...

    6RA80存储卡备份恢复.pdf

    SD卡的参数只与装置的ROM区进行数据交换,存储卡参数(01(CU).9400)有几种状态:没有SD卡、SD已插入、请求移除SD卡和允许移除SD卡等。 在使用存储卡进行参数备份和恢复时,有一些可能的情况需要注意。例如,每台...

    SD卡的存储

    在本文中,我们将深入探讨如何通过SPI(Serial Peripheral Interface)协议进行SD卡的读写编程,以及实现数据的存储。 首先,我们需要理解SPI协议。SPI是一种同步串行接口,它允许主机(通常是微控制器)与一个或多...

    串口接收+DMA存储到SD卡.zip

    在本文中,我们将深入探讨如何使用STM32F103单片机通过串口接收外部设备发送的数据,并利用DMA(直接内存访问)技术将其高效地存储到SD卡上。这个过程涉及到微控制器的串行通信、DMA机制以及与SD卡的交互,这些都是...

    STM32 adc采集数据存到SD卡中

    在本项目中,STM32的16路ADC(Analog-to-Digital Converter,模拟到数字转换器)被用于采集模拟信号,并将这些数据存储到连接的SD卡上。这个过程涉及到了几个关键的技术点,包括STM32的ADC操作、SD卡文件系统以及...

    C#读取SD卡中采集摄像头数据

    本文将深入探讨如何使用C#编程语言来读取存储在SD卡上的摄像头采集的数据,以及如何在指定的文件夹中展示这些图片。 C#是一种面向对象的编程语言,由微软公司开发,广泛应用于Windows平台的应用程序开发。它提供了...

    SP、SD卡、文件保存数据

    标题提到的"SP、SD卡、文件保存数据"分别指的是SharedPreferences、外部存储(通常指SD卡)以及通过文件系统来保存数据的方法。接下来,我们将深入探讨这三种数据保存方式及其应用场景。 **1. SharedPreferences** ...

    PC-存储卡数据恢复

    存储卡,如SD卡、Micro SD卡等,广泛应用于数码相机、手机、平板电脑等设备,作为临时或长期的数据存储介质。然而,由于误删除、病毒攻击、格式化、硬件故障等原因,存储卡上的数据可能会丢失。这时,数据恢复软件就...

    SD卡MiniSD卡与MicroSD卡的引脚定义等资料

    SD卡(Secure Digital Card)、MiniSD卡以及MicroSD卡是三种常见的存储卡类型,它们广泛应用于移动设备中,如手机、数码相机、便携式媒体播放器等。本文将详细介绍这三种卡的基本特性、引脚定义及其工作原理。 ####...

    易我数据恢复相机存储卡数据恢复软件

    值得注意的是,为了避免覆盖已丢失的数据,恢复过程中不应将文件直接保存回原存储卡。同时,定期备份重要数据是防止数据丢失的最好方法。 易我数据恢复软件支持多种文件系统,如FAT16、FAT32、NTFS、exFAT等,以及...

    基于MSP430单片机的SD卡读写

    利用sD卡研究、设计一种大容量心电存储及回放系统。系统基于高速低功耗的ms0430单片机,利用串行外围接口总线与SD卡相连,实现对SD卡的数据读写。为方便微处理器和pc机对sD卡的操作,在sD卡中以faf16文件格式建立了...

Global site tag (gtag.js) - Google Analytics