0
這是我的問題:我正在開發一個需要大量圖像的應用程序。現在我想讓這些圖像成爲APK文件的一部分,但我非常想將它們全部移到SD卡上,這樣我的應用程序就不會像20-30Mb的手機存儲一樣。 至於現在的圖像都在drawables
文件夾,但我想知道是否有反正我可以將它們全部移動到SD卡(例如在安裝後第一次啓動),並將它們從手機的存儲中刪除?如何將圖像保存到SD卡以節省應用程序的空間?
也許使用assets
?
如果您有任何人想到一個偉大的機制來實現這一點,請告訴我!
謝謝拉格哈夫。所以,如果我正確理解你的第一個解決方案,我有一個非常輕的應用程序,所以這是很好的,但然後我需要一個服務器或一些東西來存儲圖像,我有點害怕下載20-30Mb的圖片在第一次啓動可能會導致一些性能問題,我也將不得不處理第一次啓動時用戶未連接或連接速度非常慢的情況...... – Pom12
@ Pom12是的,你理解正確。這是最好的壓縮所有的圖像,並下載它們以節省帶寬和時間 –
是的,但它仍然是一個相當繁重的過程(既下載壓縮文件和實現所有的後端下載圖片,確保用戶收到他們全部在給他真正的應用程序訪問權限之前,...),但是外部存儲安裝選項似乎是一個好主意,至少我會進一步研究這個過程,至少我可以非常仔細地測試它! – Pom12