`
googlelee
  • 浏览: 116093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SD卡操作

阅读更多
android.os.Environment

提供访问环境变量 
java.lang.Object

android.os.Environment



Environment 静态方法:

  方法 : getDataDirectory ()

返回 : File

解释 : 返回Data的目录



方法 : getDownloadCacheDirectory ()

返回 : File

解释 : 返回下载缓冲区目录

方法 : getExternalStorageDirectory ()

返回 : File

解释 : 返回扩展存储区目录(SDCard)


方法 : getExternalStoragePublicDirectory (String type)

返回 : File

解释 : 返回一个高端的公用的外部存储器目录来摆放某些类型的文件(来自网上)

方法 : getRootDirectory ()

返回 : File

解释 : 返回Android的根目录

方法 : getExternalStorageState ()

返回 : String

解释 : 返回外部存储设备的当前状态 





getExternalStorageState () 返回的状态String 类型常量 :

常量 : MEDIA_BAD_REMOVAL

值    : "bad_removal"

解释 : 在没有正确卸载SDCard之前移除了

常量 : MEDIA_CHECKING

值    : "checking"

解释 : 正在磁盘检查



常量 : MEDIA_MOUNTED

值    : "mounted"

解释 : 已经挂载并且拥有可读可写权限



常量 : MEDIA_MOUNTED_READ_ONLY

值    : "mounted_ro"

解释 : 已经挂载,但只拥有可读权限



常量 : MEDIA_NOFS

值    : "nofs"

解释 : 对象空白,或者文件系统不支持



常量 : MEDIA_REMOVED

值    : "removed"

解释 : 已经移除扩展设备



常量 : MEDIA_SHARED

值    : "shared"

解释 : 如果SDCard未挂载,并通过USB大容量存储共享



常量 : MEDIA_UNMOUNTABLE

值    : "unmountable"

解释 : 不可以挂载任何扩展设备



常量 : MEDIA_UNMOUNTED

值    : "unmounted"

解释 : 已经卸载
分享到:
评论

相关推荐

    大彩串口屏_SD卡操作命令_V1.0

    用户或开发者通过这些命令可以管理广州大彩串口屏上的SD卡存储,实现对文件的创建、读写、关闭、打开、大小查询以及在特定位置读取文件数据等操作。这在嵌入式系统和人机界面设备的开发和维护中是非常实用的技术点。

    基于MC9S12XS128 SD卡操作

    SD卡作为图像数据的存储媒介,MC9S12XS128通过高效的SD卡操作,可以实现高速连续拍摄并保存图片。同时,为了提高系统性能,可能需要优化数据传输算法,例如使用DMA(Direct Memory Access)进行数据传输,以减少CPU...

    安卓的SD卡操作

    在Android系统中,SD卡(Secure Digital Card)主要用于扩展设备的存储空间,用户可以将照片、音乐、视频等数据存储在SD卡上。本篇主要介绍如何在Android应用中进行SD卡的读写操作,以及如何使用ExpandableListView...

    SD卡操作学习.doc

    SD卡是一种基于闪存的存储设备,主要用于移动设备如手机、相机等,提供额外的数据存储空间。其设计中包含了智能控制模块,使得主机系统能够轻松地进行数据存取,而无需深入了解底层的闪存操作。以下是对SD卡操作学习...

    Android SD卡操作代码.zip

    在Android系统中,SD卡(Secure Digital Card)是设备存储扩展和数据交换的重要部分,尤其对于需要大量存储空间的应用程序而言。本压缩包"Android SD卡操作代码.zip"包含了一系列与Android应用程序如何读写SD卡相关...

    周立功SD卡操作软件包2

    卡,目前最新版本为 2.00,本版本不仅能读写 SD卡,还可以读写 MMC卡;不仅能在前后 台系统(无实时操作系统)中使用,还可以在嵌入式操作系统 µCOS-II 中使用。本软件包只 支持 SD/MMC 卡的 SPI 模式。

    stm32f103 cortex_m3 sd卡操作例程

    SD卡(Secure Digital Card)是一种常用的非易失性存储设备,常用于数据存储和交换。 在这个STM32F103 Cortex-M3 SD卡操作例程中,我们将探讨如何在STM32F103微控制器上实现对SD卡的读写功能。这涉及到以下几个关键...

    sd卡操作和IO操作存文件

    在Android平台上,对SD卡进行操作以及执行IO(Input/Output)操作来存储文件是开发者经常需要面对的任务。本文将详细讲解如何在Android系统中进行这些操作,包括文件的创建、读取、写入和删除,以及如何适当地管理SD...

    MSP430单片机开发板实验案例源码-SD卡操作实验(扩展部分).rar

    通过这个实验案例,开发者可以学习到如何在MSP430单片机上实现SD卡的读写操作,这对于构建数据存储系统或进行文件管理的项目至关重要。同时,实验源码的扩展部分可能包含更复杂的操作,如多扇区读写、错误恢复策略等...

    SD卡操作工具类

    SD卡操作工具类,SDCardUtil.java,包含判断sd卡是否存在,获取存储路径,获取文件夹大小,删除指定目录下文件及目录,

    SD操作学习笔记 SD卡操作

    SD卡,全称为Secure Digital ...总的来说,SD卡的操作涉及复杂的协议和管理机制,旨在提供高效、可靠的存储解决方案。理解这些原理对于开发和维护支持SD卡的系统至关重要,尤其是对于驱动程序的编写和系统级别的优化。

    android SD卡操作工具类

    android SD卡操作的工具类的源码

    单片机sd卡实验

    单片机SD卡实验是电子工程领域中一个常见的实践项目,尤其在嵌入式系统开发中,用于存储数据和程序。SD卡(Secure Digital Card)因其容量大、接口简单、通用性好,常被用于扩展单片机的存储能力。在这个实验中,...

    FANUC存储卡编辑操作软件V2.0

    【FANUC存储卡编辑操作软件V2.0】是一款专为FANUC数控系统设计的软件工具,它使得用户能够方便地管理和编辑在FANUC控制单元中使用的存储卡内容。这款软件对于那些需要频繁更新或调试FANUC数控设备的工程师和技师来说...

    Android开发:SD卡操作的工具类

    本工具类,主要用于操作SD卡,主要功能:判断手机SD卡是否挂载;获取SD卡的绝对物理路径;将数据保存到SD卡;读取SD卡中的文件

    嵌入式Linux的SD卡驱动程序.pdf

    嵌入式Linux的SD卡驱动程序 ...它需要了解SD卡的操作协议和Linux驱动程序机制,并需要设计和实现SD卡驱动程序,以便用户和应用程序可以不用关心具体的存储卡操作细节,从而实现对SD卡的存取操作。

    sd卡驱动程序

    SD卡(Secure Digital Card)是一种广泛应用于移动设备、数码相机和其他便携式设备的存储介质。在Linux系统下,驱动程序的开发通常涉及到内核模块编程,这涉及到对Linux内核接口的理解和设备树配置。 首先,Linux...

    基于CubeMX配置 FreeRTOS + SD + Fatfs 进行SD卡的读写操作

    - **扩大堆栈**:由于SD卡操作涉及复杂的文件系统处理,适当增加任务堆栈大小以避免堆栈溢出。 - **使能消息队列功能**:利用FreeRTOS的消息队列机制,实现SD卡读写操作的异步处理。 - **扩大任务堆栈**:同上。 ##...

    MMC和SD卡的操作时序,以及详细规格书

    而"SD Specifications.pdf"则可能提供了SD卡的完整规格,包括版本信息、电气特性、物理尺寸、安全特性等,对于理解和开发支持SD卡的系统非常有用。 **博客解说:** 作者提到后面会有博客对这些内容进行解说,这可能...

    wifi SD卡-内置无线LAN功能的SD卡

    1. WiFi SD卡定义与功能:WiFi SD卡是一种具备无线局域网(LAN)功能的SD存储卡,它能让不具备WiFi功能的设备(如传统数码相机)实现无线分享照片的能力。通过WiFi SD卡,用户可以将照片无线传输到智能设备或计算机...

Global site tag (gtag.js) - Google Analytics