国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android 讀取文件內容實現方法總結

2019-12-12 04:52:17
字體:
來源:轉載
供稿:網友

Android 讀取文件內容實現方法,這里整理了幾種方法,大家需要可以看下。

如果要打開存放在/data/data/<package name>/files目錄應用私有的文件,可以使用Activity提供openFileInput()方法。

FileInputStream inStream = this.getContext().openFileInput("itcast.txt");
Log.i("FileTest", readInStream(inStream));

readInStream()的方法請看本頁下面備注。

或者直接使用文件的絕對路徑:

File file = new File("/data/data/cn.itcast.action/files/itcast.txt");FileInputStream inStream = new FileInputStream(file);Log.i("FileTest", readInStream(inStream));

注意:上面文件路徑中的“cn.itcast.action”為應用所在包,當你在編寫代碼時應替換為你自己應用使用的包。

對于私有文件只能被創建該文件的應用訪問,如果希望文件能被其他應用讀和寫,可以在創建文件時,指定

Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE權限。

Activity還提供了getCacheDir()和getFilesDir()方法:

getCacheDir()方法用于獲取/data/data/<package name>/cache目錄
getFilesDir()方法用于獲取/data/data/<package name>/files目錄

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安陆市| 宿州市| 新化县| 无棣县| 民勤县| 阿鲁科尔沁旗| 衢州市| 玉田县| 上杭县| 黎城县| 通许县| 岚皋县| 罗源县| 通许县| 龙海市| 民丰县| 武乡县| 玉门市| 泸定县| 利辛县| 同心县| 阳西县| 汝城县| 衡阳县| 长阳| 平阳县| 多伦县| 皋兰县| 昆山市| 阜阳市| 博白县| 南溪县| 通化县| 林西县| 灵璧县| 旬阳县| 白朗县| 鹿邑县| 油尖旺区| 元谋县| 惠来县|