0
我有讀取圖像文件az字節數組的功能。 性能分析給了我有趣的事實。 我有檢查文件是否存在,然後讀取爲字節數組。 File.exists在函數中花費了69.7%的時間????? 打開閱讀和關閉只花了30.3%的時間。Android讀取文件優化性能
我無法向mysefl解釋原因?
這是取決於某件事情還是默認行爲?
如果此檢查總是很慢 - 可能更好的方法是打開文件,而不檢查現有的。並且使用catch來解決丟失文件的情況。
更新: 文件存儲在內部SD卡中。超過20000個文件。 當30個文件百分比測試減少到23%。
該文件存儲在哪裏? – Simon
文件存儲在內部SD卡中。 – Kostadin