`
liangoogle
  • 浏览: 273295 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sd卡 数据读取,显示在手机上

阅读更多

 

  1.             /** 
  2.              * 判断sd卡是否存在 Environment.getExternalStorageState() 得到sd卡当前的状态 
  3.             如果返回 MEDIA_MOUNTED表示外部存储设备存在。并且有读写的权限(因为sd卡有写保护 如果写保护关闭也是没有权限读写的) 
  4.              */

 

Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)

//文件的路径和名字:

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

 

//建立一个基于这个文件的文件流。

FileInputStream fileInputStream = new FileInputStream(file);

 

//读取这个文件:

 String contentString = readDate(fileInputStream);

 

 public static  String readDate (InputStream inputStream ) throws Exception

    {

        byte [] byte1 = new byte[1024];

        /**

         * 当输入流读到文件的末尾 返回就是-1 

         */

        int length = inputStream.read(byte1);

        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();

        if(length!=-1)

        {

            //读到的内容存在内存中ByteArrayOutputStream 这个类用于将byte流存储在内存中

 

            byteArrayOutputStream.write(byte1, 0, length);

        }

        String dateString =   byteArrayOutputStream.toString();

        byteArrayOutputStream.close();

        inputStream.close();

        return dateString;

    }

 

参考网址:http://leequer.iteye.com/blog/653022

分享到:
评论

相关推荐

    Route66 7.01095直接拷贝版.rar

    7、将存储卡装在N70手机上,重新开机。或者N70本来就是关机状态,那么重新启动开机。 8、在N70手机功能菜单-我的助理文件夹里,发现有一个Mobil 7的文件,直接运行就可以了。 9、如果要实现导航,你还需要与GPS...

    手机行业常用知识(普及)

    比如:邻近小区的情况、现在所处小区的使用频率及小区是否可以使用移动系统的国家号码和网络号码等等,这些信息都可以在以BCCH上得到手机在请求接入信道(RACH)上发出接入请求信息,向系统送SIM卡帐号等信息。...

    基于STM32+RFID+手机APP的智能教务显示系统设计.rar-博主专注嵌入式

    主要功能包括LCD显示、按键操作、WIFI连接、SD卡读取、RFID读卡、协议处理等。系统涵盖了串口通信、LCD显示、按键、蜂鸣器、触摸屏、WIFI模块、SD卡、SPI Flash、FatFs文件系统、定时器、协议处理、RFID模块等。不断...

    基于Android的文件管理器设计与实现+毕业论文

    文件管理器就是能够浏览和管理手机中的文件、文件夹和存储卡中数据的工具软件, 和 Windows 系统中的资源管理器很相似,可以用来查看本机的所有资源、文件系统结构, 以便更清楚、直观的查看和操作手机的文件和...

    文件管理器程序开发研究

    文件管理器就是能够浏览和管理手机中的文件、文件夹和存储卡中数据的工具软件, 和 Windows 系统中的资源管理器很相似,可以用来查看本机的所有资源、文件系统结构, 以便更清楚、直观的查看和操作手机的文件和...

    超强照片恢复软件 v1.88

    清空回收站删除文件、Shift+Del永久性删除文件、目录损坏无法读取、相机卡数据被格式化、格式化硬盘、手机卡里删除图片、照片在相机里面能看得到但是连到电脑后看不到文件等。我们的照片恢复软件可以轻松扫描出丢失...

    超强数码相片恢复软件 v1.86 -- 能恢复JPG、SR2、CR2、NEF等数码照片

    支持IDE并口硬盘、SATA串口硬盘、移动硬盘、SD卡、手机卡、闪存卡、U盘、内存卡等多种磁盘存储产品的数码图片恢复,支持以下多种情况下的逻辑丢失的数据恢复:清空回收站删除文件、Shift+Del永久性删除文件、目录...

    超强照片恢复软件 v2.6.zip

    清空回收站删除文件、Shift Del永久性删除文件、目录损坏无法读取、相机卡数据被格式化、格式化硬盘、手机卡里删除图片、照片在相机里面能看得到但是连到电脑后看不到文件等。我们的照片恢复软件可以轻松扫描出丢失...

    比特数据恢复软件免费版 v6.3.2.zip

    4、U盘手机相机卡恢复:恢复所有USB设备数据丢失 本功能支持: a、恢复误删除/误格式化的USB设备 b、系统提示未格式化的USB设备 c、文件目录变成乱码的USB设备 d、对扫描到的常用数据类型可进行预览 5、磁盘...

    Super_Backup_Restore_Premium_v2.2.70_build_140.apk

    如果您打算在手机上恢复出厂设置,请在执行操作前确保默认备份文件夹位于外部SD卡中。如果没有,请复制整个备份文件夹(默认情况下为“ SmsContactsBackup”)到外部SD卡 ★重要注意事项#2 自Android M起,第3...

    JAVA上百实例源码以及开源项目

    (1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,...

    C#程序开发范例宝典(第2版).part02

    实例011 在状态栏中显示检查框 9 实例012 带进度条的状态栏 10 实例013 状态栏中加入图标 11 1.4 导航菜单界面 11 实例014 OutLook界面 11 实例015 带导航菜单的主界面 12 实例016 图形化的导航界面 14 1.5 ...

    基于UCOS3的stm32f407的智能家居系统

    当重新开机进入系统时,会读取Flash中存储的数据对火焰传感器和温湿度传感器的警戒值进行初始化, 并在OLED屏幕上显示欢迎界面后进入主界面显示日期和时间。 用户可以通过手机端或者红外遥控器切换OLED屏幕查看温...

    Google Android SDK开发范例大全(第3版)part2

     3.26 指定安装应用程序迁移至SD卡  3.27 手机动态Layout主题随手势物换迁移  第4章 史上超豪华的手机控件  4.1 EditText与TextView共舞  4.2 设计具有背景图的按钮  4.3 给圣诞老人的信息  4.4 我同意...

    Android开发资料合集--续

    32、在手机上打开文件的方法 59 33、使用系统自带的TabHost的问题 59 34、弹出菜单 61 35、Toast重叠显示时延迟解决 62 36、ADT新特性:ImageView的定义 62 37、MotionEvent 中获取坐标的问题 63 38、添加多个Widget...

Global site tag (gtag.js) - Google Analytics