亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

android開發實現文件讀寫

瀏覽:3日期:2022-09-23 10:10:23

本文實例為大家分享了android實現文件讀寫的具體代碼,供大家參考,具體內容如下

讀取

/*** 文件讀取* @param is 文件的輸入流* @return 返回文件數組*/private byte[] read(InputStream is) { //緩沖區inputStream BufferedInputStream bis = null; //用于存儲數據 ByteArrayOutputStream baos = null; try { //每次讀1024 byte[] b = new byte[1024]; //初始化 bis = new BufferedInputStream(is); baos = new ByteArrayOutputStream();int length; while ((length = bis.read(b)) != -1) { //bis.read()會將讀到的數據添加到b數組 //將數組寫入到baos中 baos.write(b, 0, length); } return baos.toByteArray(); } catch (IOException e) { e.printStackTrace(); } finally {//關閉流 try { if (bis != null) {bis.close(); } if (is != null) {is.close(); } if (baos != null) baos.close(); } catch (IOException e) { e.printStackTrace(); } } return null;}

寫入

/** * 將數據寫入文件中 * @param buffer 寫入數據 * @param fos 文件輸出流 */private void write(byte[] buffer, FileOutputStream fos) { //緩沖區OutputStream BufferedOutputStream bos = null; try { //初始化 bos = new BufferedOutputStream(fos); //寫入 bos.write(buffer); //刷新緩沖區 bos.flush(); } catch (IOException e) { e.printStackTrace(); } finally {//關閉流 try { if (bos != null) {bos.close(); } if (fos != null) {fos.close(); } } catch (IOException e) { e.printStackTrace(); } }}

使用

//獲取文件輸入流InputStream mRaw = getResources().openRawResource(R.raw.core);//讀取文件byte[] bytes = read(mRaw);//創建文件(getFilesDir()路徑在data/data/<包名>/files,需要root才能看到路徑)File file = new File(getFilesDir(), 'hui.mp3');boolean newFile = file.createNewFile();//寫入if (bytes != null) { FileOutputStream fos = openFileOutput('hui.mp3', Context.MODE_PRIVATE); write(bytes, fos);}

該步驟為耗時操作,最好在io線程執行

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Android
相關文章:
主站蜘蛛池模板: 欧美一级毛片无遮 | 91啦视频在线观看 | 久久尤物视频 | 青草视频网址 | 国产在线精品一区二区夜色 | 91国内精品在线 | 免费精品美女久久久久久久久久 | 国产精品美脚玉足在线 | 黄色片在线免费看 | 一级特黄录像免费播放冫 | 久久久久亚洲精品中文字幕 | 日韩第一视频 | 欧美日韩亚洲二区在线 | 日韩欧美不卡一区二区三区 | 免费在线观看高清影片 | 青青在线国产 | 欧美日韩综合在线视频免费看 | 请以你的名字呼唤我免费观看 | yjizz视频国产网站在线播放 | 老师的丰满大乳奶水视频 | 区二区三区四区免费视频 | 亚洲黄色图 | 黄色丝袜网站 | 免费一级毛片在线视频观看 | 欧美精品一区二区三区视频 | 在线va| 亚洲三级毛片 | 黄色片视频在线观看 | 91在线网址| 爱爱永久免费视频网站 | 午夜性a一级毛片 | 久久久免费精品视频 | 美女一级牲交毛片视频 | 一区二区三区免费视频观看 | 小明看看免费 | 国产精品福利片免费看 | 午夜视频久久久久一区 | 欧美三级在线免费观看 | 国产区精品高清在线观看 | 久久精品国产精品亚洲红杏 | 尤物网站在线看 |