我是新來編程,所以要溫柔......下載文件在打開時,如果尚未下載
我的Android應用程序將有很多照片,因爲它與許多圖表來查看參考應用。因此,如果我將apk中的所有圖像打包,它可能會> 50mb。如果應用程序尚未下載,如何在第一次打開應用程序時讓文件下載完整的圖像文件夾?
例如,Android應用程序Jefit可以選擇下載所有練習的gif動畫文件。如何讓我的應用程序在第一次運行時下載它的圖像資源,如果它們不在sd卡上。
任何幫助將不勝感激!謝謝。
我是新來編程,所以要溫柔......下載文件在打開時,如果尚未下載
我的Android應用程序將有很多照片,因爲它與許多圖表來查看參考應用。因此,如果我將apk中的所有圖像打包,它可能會> 50mb。如果應用程序尚未下載,如何在第一次打開應用程序時讓文件下載完整的圖像文件夾?
例如,Android應用程序Jefit可以選擇下載所有練習的gif動畫文件。如何讓我的應用程序在第一次運行時下載它的圖像資源,如果它們不在sd卡上。
任何幫助將不勝感激!謝謝。
如果您的資源已被下載或沒有下載,您將使用共享首選項(http://developer.android.com/guide/topics/data/data-storage.html#pref)爲您的應用程序設置一個標誌(指示您的啓動活動的onCreate()方法),具有3個整數狀態: 「尚未下載」,「下載」和「下載」。
然後下載管理器(http://developer.android.com/reference/android/app/DownloadManager.html)應該有助於下載並在完成時將您的標誌設置爲「已下載」。
最後,下面是將文件夾解壓縮到SD卡的示例:Android - Unzip a folder?