English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
本文实例讲述了Android编程中读写私有文件的方法。分享给大家供大家参考,具体如下:
所谓私有文件,则是指程序自己能读取,而其它程序没有权限访问的文件,此文件保存在Data.app.程序包.file目录下面。
其中写文件的方法比较简单:
private void writeFile(String fileName, String info) { try { FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE); byte[] bytes = info.getBytes(); fout.write(bytes); fout.close(); } catch (Exception err) { } }
这样可以完成对私有文件的写,在写私有文件时使用的是openFileOutput 这个文件。
上面对私有文件进行了写入,下面对私有文件进行读:
private String readFile(String fileName) { try { FileInputStream fin = openFileInput(fileName); int length = fin.available(); // Ottieni la lunghezza del file byte[] bytes = new byte[length]; fin.read(bytes); return EncodingUtils.getString(bytes, ENCODING); } catch (Exception err) { return ""; } }
Leggi il file privato utilizzando "openFileInput"!
Chi è interessato a ulteriori contenuti relativi a Android può consultare le sezioni speciali del nostro sito: 'Riassunto delle tecniche di manipolazione dei file Android', 'Riassunto delle tecniche di manipolazione delle risorse Android', 'Riassunto delle tecniche di manipolazione dei dati XML Android', 'Riassunto delle tecniche di manipolazione dell'activity Android', 'Riassunto delle tecniche di manipolazione del database SQLite Android', 'Riassunto delle tecniche di manipolazione dei dati JSON Android', 'Riassunto delle tecniche di manipolazione del database Android', 'Riassunto delle tecniche di manipolazione della scheda SD Android', 'Tutorial di introduzione e avanzamento dello sviluppo Android', 'Riassunto delle tecniche di vista View Android' e 'Riassunto dell'uso dei controlli Android'.
Spero che il contenuto di questo articolo possa essere utile per la progettazione di applicazioni Android.
Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, di proprietà del rispettivo autore. Il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, il sito web non detiene i diritti di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale. Se si trovano contenuti sospetti di violazione del copyright, si prega di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituire # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata la veridicità, il sito eliminerà immediatamente i contenuti sospetti di violazione del copyright.