文件的保存和加載工作正常,我的問題不是這個。我感到困惑的是如何在android系統上構建文件。android如何保存文件?
我正在使用listView來顯示我的文件。當我保存文件1,2和3時,一切都很好。當我刪除文件1和2時,我只看到文件3,一切都很好。但是當我保存文件4,5和6時,listView讀出「4,5,6,6」。
我認爲發生的事情是Android會佔用任何可用空間並且保存到那個地方,所以如果我通過刪除2個文件釋放空間,它將不會移動文件3而是將2空置爲空「塊「文件1和2。保存文件4和5時會填充這些塊,這就是爲什麼按照該順序加載的原因。
同樣,這只是一個預感。我只是想知道有沒有人知道這件事。
對,我想我更好奇爲什麼這些文件是這樣排序的。它似乎像android不字母化他們的文件,這對我來說似乎很奇怪。這些文件是名稱file1,file2等,我按照它們讀入的順序顯示它們,這只是令人驚訝。 – lxmllr71