相同点:
在打包后会直接存在apk里,而不会编译成二进制文件。所以可以用来保存数据库文件,音频视频文件等。
不同点:
1. 访问方式不同,raw文件夹下的文件被映射到R.java中,可以使用R.raw.*访问的到,而assets文件夹下的文件要通过AssetManager类的open()方法
2. raw下不能有目录结构,而assets文件夹下可以新建文件夹。
如何访问:
1. 访问raw文件夹下的文件
InputStream in = getResources().openRawResource(R.raw.*);
2. 访问assets下的文件
InputStream in = getAssets().open("filename");