安卓数据存储——外部存储
来源:互联网 发布:java将html转换成pdf 编辑:程序博客网 时间:2024/06/05 09:15
//注意不能直接向外部存储写文件,所以要想外部存储写文件还必须要有权限才可以,因此需要在androidManifest.xml文件中加入写入外部文件的的权限
核心代码段
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //注意不能直接向外部存储写文件,所以要想外部存储写文件还必须要有权限才可以,因此需要在 //androidManifest.xml文件中加入写入外部文件的的权限 //找到外部存储文件目录 File dir = Environment.getExternalStorageDirectory(); //设置文件的保存目录 File dataFile = new File(dir,"data.txt"); try{ //用于读取外部存储卡的文件中的数据 FileInputStream fis = new FileInputStream(dataFile); byte [] bytes = new byte[fis.available()]; fis.read(bytes); fis.close(); String text = new String(bytes,"utf-8"); System.out.println(text); }catch(Exception e) { } //用于将数据保存到外部存储卡上 try { //如果sd卡没被挂载上,那么就可能引发异常 if(!dataFile.exists()) dataFile.createNewFile(); //创建输出流 FileOutputStream fos = new FileOutputStream(dataFile); fos.write(new String("hello zhangfucheng ").getBytes("utf-8")); System.out.println("hello"); fos.flush(); fos.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }
源代码:
http://pan.baidu.com/s/1o8zzaqA
0 0
- 安卓数据存储——外部存储
- 安卓学习之路之数据存储外部存储
- Android安卓——数据存储之数据库存储
- Android安卓——数据存储之文件存储
- 安卓外部存储数据的4种方式
- 安卓--数据存储
- 安卓数据存储
- File存储—外部存储
- Android数据存储之——外部存储
- 安卓数据存储1--文件存储
- 安卓数据存储之SharedPreferences存储
- 安卓数据存储之SharedPreferences存储
- 数据存储之外部存储
- 安卓数据保存之——内部存储
- 4.安卓基础——数据存储&ListView
- 安卓数据存储方式
- 安卓数据存储方式
- 安卓中的数据存储
- centos7(vm)下安装Ambari2.4.0(x86)
- 实施运维常用命令
- RFID世界网
- mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)
- Ubuntu 14.04 64位安装32位兼容包
- 安卓数据存储——外部存储
- Java——注解Annotation
- 多线程-4
- 软件设计是怎样炼成的(4)——软件设计的“大道理”
- 多种方式对二维数组进行排序,动态添加到页面
- 【Windows小技巧】批量重命名文件
- java基础-(&,&&)和或(|,||)的区别
- 一:Java语言基础组成——关键字
- c#中日期时间格式的转换(空位补0)