0
Context IO API(openFileInput和openFileOutput)與Context.getFilesDir上使用Java的IO API有什麼不同?Context.openFileInput()與使用Java.IO類的區別
Context IO API(openFileInput和openFileOutput)與Context.getFilesDir上使用Java的IO API有什麼不同?Context.openFileInput()與使用Java.IO類的區別
沒什麼。例如,這裏是openFileInput()
from ContextImpl
(基實現的Context
)執行:
@Override
public FileInputStream openFileInput(String name)
throws FileNotFoundException {
File f = makeFilename(getFilesDir(), name);
return new FileInputStream(f);
}
其中makeFilename()
有你叫喊,如果你有在文件名的目錄分隔符。
個人而言,我使用getFilesDir()
,因爲它更靈活。
當你爲此搜索時發生了什麼? :) – 2014-10-03 00:37:31