android数据的文件存储

一、文件存储

如果利用openFileInput进行读取,或者利用openFileOutput进行写入的时候,默认的文件路径为data/报名/files/文件名。这个目录下

如果是raw或者assert文件夹下的文件,这两个目录下的文件只允许读取,不允许写入。都会随程序打包到.apk文件中去,并且前者打包的时候会进行压缩,后者则不会。

读取raw文件夹下的文件,获得输入流的方法:getResources().openRawResource();

读取asset文件夹下的文件:借助于assertMessage。其获得输入流的方法是:利用下面的方法:getResources().getAssets().open(fileName);

二、sharePreferences存储

其默认目录为data/包名/shared_prefs/目录下面

原文地址:https://www.cnblogs.com/bobodeboke/p/3022839.html