Android文件的操作模式
文件的相关操作方法(在内存)
注:openFileInput/ouput打开的都是app数据文件夹中的文件。
读取SD卡上的文件
读取raw和assets文件夹下的文件
如果不想自己的文件被编译成二进制文件的话, 可以把文件放到这两个目录下。
res/raw:文件会被映射到R.java文件中,访问的时候直接通过资源ID即可访问,而且他不能有目录结构,就是不能再创建文件夹;
InputStream is =getResources().openRawResource(R.raw.filename);
assets:不会映射到R.java文件中,通过AssetManager来访问,能有目录结构,即可以自行创建文件夹;
InputStream is = getAssets().open("filename");