Android基础教程:数据存储方式(3)

 

File workDir = Context.getDir(dirName, Context.MODE_PRIVATE);   Log.e(TAG, "workdir " + workDir.getAbsolutePath();  

 

File workDir = Context.getDir(dirName, Context.MODE_PRIVATE);       Log.e(TAG, "workdir " + workDir.getAbsolutePath();  

       g. 以File对象方式查看所创建文件,需要传入文件名,会返回文件对象

 

File store = Context.openFileStreamPath(filename);   Log.e(TAG, "store " + store.length());  

 

File store = Context.openFileStreamPath(filename);       Log.e(TAG, "store " + store.length());  

      h. 获取Cache路径,无需要传入参数,返回文件对象

 

File cachedir = Context.getCacheDir();   Log.e(TAG, "cachedir " + cacheDir.getAbsolutePath());  

 

File cachedir = Context.getCacheDir();      Log.e(TAG, "cachedir " + cacheDir.getAbsolutePath());  

总结一下文件相关操作,可以得出以下三个特点:
      1. 文件操作只需要向函数提供文件名,所以程序自己只需要维护文件名即可;

      2. 不用自己去创建文件对象和输入、输出流,提供文件名就可以返回File对象或输入输出流

      3. 对于路径操作返回的都是文件对象。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwywzw.html