文章目录
- 1、简介
- 2、建立位置
- 3、获取文件路径
- 1).如果你只是拷贝动作,那么你只需要得到res/raw和assets文件输入流就可以,方法如下:
- 2.如果你想对res/raw和assets文件写的动作,那就要得到相应uri,方法如下:
1、简介
assets 、raw 都是Android 存放资源的文件,比如 txt 音频 等。
2、建立位置
assets 文件夹的位置和 res 文件夹 是 平行关系
raw 文件夹的位置是 包含在res 文件夹里面
3、获取文件路径
1).如果你只是拷贝动作,那么你只需要得到res/raw和assets文件输入流就可以,方法如下:
获取res/raw文件输入流: InputStream is=getResources().openRawResource(R.raw.XXX);
获取assets文件输入流: InputStream is=getResources().getAssets().open("文件名");
2.如果你想对res/raw和assets文件写的动作,那就要得到相应uri,方法如下:
获取res/raw的uri:Uri uri=Uri.paese("android.resource://包名/"+R.raw.xxx);