相同点:
在打包的过程当中,两个文件夹中的文件会原封不动的保存在文件中;
不同点:
1、raw文件夹下,不可以有子目录;而assets则可以有子目录;
2、raw中的资源可以映射到R.java类中,访问的时可以使用resourceID,即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类,然后open文件。
文件的读取:
1、raw:
getResources().openRawResource(R.id.filename);//获取到文件流
2、asset:
(1)、getAssets().open(“filename”); //获取到文件流
(2)、webView.loadUrl(“file:///android_asset/sample.html“);//加载页面可以这样啊