我正在開發一個項目使用CakePHP 3服務器端和Android客戶端。在這個項目中,我必須將大量產品圖像從服務器發送到應用程序。當應用程序請求產品圖像時,服務器會在數據庫中搜索圖像的url並通過json響應將其發送到應用程序。然後,在應用程序中,我使用Volley庫中的NetworkImageView加載圖像。從服務器發送壓縮的圖像,並在客戶端解壓縮他們
這個過程的工作,但圖像的大小重,所以如果你使用的移動網絡比如4G它消耗了大量的數據。我不能失去圖像質量,所以我不能處理圖像太多。
我在想什麼是壓縮(以某種方式)的圖像服務器端,通過JSON發送的字節數組,並在應用程序解壓縮他們,這樣我就可以最大限度地減少數據消費。
我coudn't找到什麼上述我的任何信息,我不知道這是正確的形式給出。任何幫助,將不勝感激。