zoukankan      html  css  js  c++  java
  • 读、写SD上的文件请按如下步骤进行

    1、调用Environment的getExternalStorageState()方法判断手机上是否插入了SD卡,并且应用程序具有读写SD卡的权限。例如使用如下代码
    //Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)
    2、调用Environment的getExternalStorageDirectory()方法来获取外部存储器,也就是SD卡的目录。
    3、使用FileInputStream、FileOutputStream、FileReader或FileWriter读、写SD卡里的文件。

    应用程序读、写SD卡的文件有如下两个注意点:
    1、手机上应该已插入SD卡。对于模拟器来说,可通过mksdcard命令来创建虚拟存储卡。
    2、为了读、写SD卡上的数据,必须在应用程序的清单文件(AndroidManifest.xml)中添加读、写SD卡的权限。例如如下配置:
    <!--在SD卡中创建与删除文件的权限-->
    <uses-permission android:name='android.permission.MOUNT_UNMOUNT_FILESYSTEMS'>
    <!--向SD卡中写入数据权限-->
    <uses-permission android:name='android.permission.WRITE_EXTERNAL_STORAGE'>

  • 相关阅读:
    html 问题
    bookshelf
    requireJS 用法
    autoprefixer
    移动端 代码块
    D3 学习资源
    折线图
    iscroll 4 下拉 上拉 加载
    iscroll
    重金悬赏的微软:提交Win8漏洞以及发布Win8应用
  • 原文地址:https://www.cnblogs.com/ahao214/p/4257265.html
Copyright © 2011-2022 走看看