android获取各路径下的文件流

一、获取raw下的文件流

    //android获取各个文件夹下的文件流
        InputStream is=this.getResources().openRawResource(R.raw.aaa);
        

二、获取data/data/包名/files下的文件

//从data/data/包名/files写入文件
        FileOutputStream fos=openFileOutput("fileName", Activity.MODE_PRIVATE);
        FileInputStream fis=openFileInput("fileName");

三、获取assert文件夹下的文件

getAssets().open("fileName");

 

四、获取sdcard上的文件

需要添加sdcard的读写权限,其他读写采用普通的java的io即可

        //从data/data/包名/files写入文件
        FileInputStream fis=new FileInputStream("fileName");
        FileOutputStream fos=new FileOutputStream("fileName");

 

 

posted @ 2013-05-11 13:27  bobo的学习笔记  阅读(705)  评论(0编辑  收藏  举报