当前位置: 首页 > 编程笔记 >

Android编程中读写私有文件的方法

任长卿
2023-03-14
本文向大家介绍Android编程中读写私有文件的方法,包括了Android编程中读写私有文件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Android编程中读写私有文件的方法。分享给大家供大家参考,具体如下:

所谓私有文件,则是指程序自己能读取,而其它程序没有权限访问的文件,此文件保存在Data.app.程序包.file目录下面。

其中写文件的方法比较简单:

private void writeFile(String fileName, String info) {
 try {
  FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE);
  byte[] bytes = info.getBytes();
  fout.write(bytes);
  fout.close();
 } catch (Exception err) {
 }
}

这样可以完成对私有文件的写,在写私有文件时使用的是openFileOutput 这个文件。

上面对私有文件进行了写入,下面对私有文件进行读:

private String readFile(String fileName) {
 try {
  FileInputStream fin = openFileInput(fileName);
  int length = fin.available();// 获取文件长度
  byte[] bytes = new byte[length];
  fin.read(bytes);
  return EncodingUtils.getString(bytes, ENCODING);
 } catch (Exception err) {
  return "";
 }
}

使用"openFileInput"来读取私有文件!

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android文件操作技巧汇总》、《Android资源操作技巧汇总》、《Android操作XML数据技巧总结》、《Android编程之activity操作技巧总结》、《Android操作SQLite数据库技巧总结》、《Android操作json格式数据技巧总结》、《Android数据库操作技巧总结》、《Android编程开发之SD卡操作方法汇总》、《Android开发入门与进阶教程》、《Android视图View技巧总结》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。

 类似资料:
  • 本文向大家介绍Android应用程序中读写txt文本文件的基本方法讲解,包括了Android应用程序中读写txt文本文件的基本方法讲解的使用技巧和注意事项,需要的朋友参考一下 最终效果图,点击save会保存到文件中,点击show会从文件中读取出内容并显示。 main.xml activity代码 其他的都为默认。 关于文件保存的路径可以通过ADT携带的File Explorer工具进行查看。如何调

  • 本文向大家介绍Android手机内存中文件的读写方法小结,包括了Android手机内存中文件的读写方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例总结了Android手机内存中文件的读写方法。分享给大家供大家参考。具体分析如下: 如何对手机内存中的文件数据进行读写呢? Context提供了领个方法来打开该应用程序的数据文件夹中的文件I/O流,具体如下: 打开应用程序的数据文件夹下的nam

  • 本文向大家介绍C#读写文本文件的方法,包括了C#读写文本文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#读写文本文件的方法。分享给大家供大家参考。具体分析如下: System.IO命名空间中的类为托管应用程序提供文件以及其他形式的输入输出。托管i/o的基本构件是流,而流是字节导向的数据的抽象表示。流通过System.IO.Stream类表示. System.IO.FileSt

  • 本文向大家介绍Android如何读写CSV文件方法示例,包括了Android如何读写CSV文件方法示例的使用技巧和注意事项,需要的朋友参考一下 前言 本文主要给大家介绍的是关于Android读写CSV文件的相关内容,CSV也就是Comma-Separated Values逗号分隔的文本文件, 读写csv文件和读写普通文件类似;写的时候给数据之间添加上逗号。 设定存储路径和文件名: 写CSV文件 使

  • 本文向大家介绍android 识别U盘以及读写文件的方法,包括了android 识别U盘以及读写文件的方法的使用技巧和注意事项,需要的朋友参考一下 android中读写文件的需求地方很多,其中就包括了识别U盘,弹出U盘,读写U盘的文件等。 那么,如何实现这些需求呢?笔者简单的说下: 1.识别U盘: 识别U盘的方法只要是用到了2个android官方类。 它们分别为:ContentResolver和A

  • 本文向大家介绍Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法,包括了Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法。分享给大家供大家参考,具体如下: 更多关于Android相关内