要从外部存储读取任何文件(在我的情况下为CSV文件),我们需要一个路径,一旦有了该路径,您就可以执行以下操作...

void readFileData(String path) throws FileNotFoundException

{

String[] data;

File file = new File(path);

if (file.exists())

{

BufferedReader br = new BufferedReader(new FileReader(file));

try

{

String csvLine;

while ((csvLine = br.readLine()) != null)

{

data=csvLine.split(",");

try

{

Toast.makeText(getApplicationContext(),data[0]+" "+data[1],Toast.LENGTH_SHORT).show();

}

catch (Exception e)

{

Log.e("Problem",e.toString());

}

}

}

catch (IOException ex)

{

throw new RuntimeException("Error in reading CSV file: "+ex);

}

}

else

{

Toast.makeText(getApplicationContext(),"file not exists",Toast.LENGTH_SHORT).show();

}

}

/*

csv file data

17IT1,GOOGLE

17IT2,AMAZON

17IT3,FACEBOOK*/

android打开sd卡文件,从Android中的SD卡读取特定文件相关推荐

  1. python打开并读取csv文件_!python3中使用使用read_csv( )读取csv文件,文件路径中含有中文,无法读取怎么处理?...

    python3如何根据csv文件的列的内容,自动建数据库表 你好,csv格式的和excel格式是差不多的, 下面是读取excel的一些函数,希望帮到你: # -*- coding: cp936 -*- ...

  2. python一次性读取整个文件-python-文件中的行是否读取整个文件

    您不能确定.您所知道的只是它一次将返回一行. Python Standard Library documentation说: 为了使for循环成为遍历文件行的最有效方法(一种非常常见的操作),next ...

  3. python怎么打开h5文件_python中利用h5py模块读取h5文件中的主键方法

    如下所示: import h5py import numpy as np #HDF5的写入: imgData = np.zeros((2,4)) f = h5py.File('HDF5_FILE.h5 ...

  4. python文件名按数字排序_用Python按照文件的名字中包含的数字排序出文件

    使用Python按照文件的名字中包含的数字排序出文件 原来的样式: file_list = ['第10周成绩.xlsx', '第11周成绩.xlsx', '第12周成绩.xlsx', '第13周成绩. ...

  5. 乐鑫esp8266学习rtos3.0笔记:esp产品 如何从外部读取 csv 文件的数据,比如从代码读取外部文件阿里云三元组。(附带demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个" ...

  6. android打开wav格式,FileNotFoundException从Android资产中打开wav文件

    在我们的android应用程序中,我们打开位于assets/config/notification.wav中的wav文件.要打开和播放声音,我们使用下面的代码:FileNotFoundExceptio ...

  7. android 打开相机拍照功能吗,Android调用相机实现拍照功能

    引言 在Android开发中相信大家都会遇到修改用户头像的问题,用户信息常常包含用户头像,一般流程为:默认头像-->用户修改(拍照/相册选择)-->保存头像图片. 本期我们就来实现调用系统 ...

  8. linux sd卡空间,充分利用树莓派中的SD卡空间

    为树莓派制作系统镜像一般是需要一张4G的SD或TF卡,但是你是否知道如果你的SD卡是8G或者16G又或者更大,制作好各种类型的Linux并启动进入系统使用是只能使用4G以内的SD卡,而其它多出的部分是 ...

  9. android打开小屏登录画面,Android炫酷登录界面

    来看一波图片吧 CoverEyeLogin.gif 动画效果介绍 1.当用户输入用户名时,小猫头鹰的眼睛是没有被捂住的 2.当用户输入密码时,小猫头鹰会用手捂住眼睛 3.如果用户名和密码都已经输入完毕 ...

  10. python中读取文件内容-深入学习python解析并读取PDF文件内容的方法

    这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...

最新文章

  1. 介绍27款经典的CSS框架
  2. Windows下的命令神器Cmder
  3. 推荐第三方Oracle客户端查询工具
  4. linux和windows双系统互拷文件乱码问题
  5. 【bzoj4145】[AMPPZ2014]The Prices 状压dp
  6. 数据的PB级别是什么?
  7. 图像中值滤波python代码_图像中值滤波FPGA实现
  8. 用matlab实现sift算法,sift算法的MATLAB程序
  9. 软件评测师-专业英语
  10. matlab mode函数,matlab常用函数
  11. 20159318 《网络攻防实践》第2周学习总结
  12. 软件设计师必考精华 - 下午答题
  13. 人工智能对生活的影响
  14. gvim常用命令行大全
  15. JVM中引用计数法与可达性分析
  16. 目标检测与YOLO算法(用Python实现目标检测)
  17. 个人喜欢的歌曲——女生篇
  18. Ubuntu安装chrome
  19. 列主元Gauss消元法求解线性方程组的MATLAB实现
  20. 爬取豆瓣电影中各种类型电影名称与评分

热门文章

  1. MyBatis动态SQL
  2. 关于 beyondcompare 只有FTP没有 sftp 的解决方案
  3. Glide源码分析以及三级缓存原理
  4. 黑色沙漠选择服务器无响应,黑色沙漠无法连接服务器是什么原因
  5. ubuntu增加swap交换空间
  6. 过渡属性transition详解
  7. 怎么分割视频,将视频自定义分割成多个小片段的方法
  8. TortoiseSVN 帮助教程(一)—— 建立版本库
  9. DELL笔记本UEFI+GPT安装window10与Ubuntu双系统
  10. 如何在php网站上插入站长统计,如何为自己的Wordpress网站添加站长统计代码 | 泰泰博客...