* Similarities between Res/raw and assets:
1. Files in the two directories will be stored in the APK package intact after packaging, and will not be compiled into binary.
* Differences between Res/raw and assets:
1. files in RES/RAW will be mapped to R. in the Java file, the resource ID is R. id. filename; files in the assets folder will not be mapped to R. in Java, the assetmanager class is required for access.
2. Res/Raw cannot have a directory structure, while assets can have a directory structure, that is, folders can be created under the Assets Directory.
* Read File resources:
1. Read the file resources under Res/raw and get the input stream for write operations in the following ways
- Inputstream
Is = getresources (). openrawresource (R. Id. filename );
2. Read the file resources under assets and get the input stream for write operations in the following ways
Link: http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.html