2015-09-14 61 views
-2

我有一個服務器的JSON從服務器發送服務器,但我想知道如果我問我的PHP開發人員在JSON中發送編碼圖像將是一個更好的接近或前一個? 我想在這之後加載列表視圖中的圖像。 在此先感謝。從json獲取圖片url更好或者在json中使用編碼圖片?

+0

答案是「這取決於」。這影響了延遲和帶寬之間的基本折衷。當你使用URL時,如果你使用嵌入式數據,你可能會受到更多的影響,你會受到後者更多的影響。哪種選擇可以提供更好的用戶體驗取決於可能嵌入的圖像的大小和可能的重用情況,用戶擁有哪些手機以及他們使用的網絡計劃,無論您是使用HTTP/2還是其他一些東西。次要影響是電池壽命和數據使用;嵌入會損害您在客戶端上緩存圖像的能力。我的建議是保持簡單併發送URL。 – Barend

+1

使用OkHttp和像Volley或Picasso這樣的庫可以免費獲得大部分緩存和網絡優化內容。如果沒有別的,這將爲您節省大量的開發時間。這些都是熟練作者的好圖書館。 – Barend

+0

嗨巴倫我明白你說什麼謝謝,但客戶端在他身邊有互聯網連接的問題,所以它也將有用的使用Urls那裏也 –

回答

0

獲取網址會更好,更乾淨approach.it將使您的響應緊湊和圖像URL可以加載任何時候你想要的地方如果你傳輸編碼的圖像它必須在網絡傳輸即使你不想顯示在時間。

+0

嗨Kirtan我想問如果我通過網址獲取圖像,我必須得到編碼格式的圖像,或者我可以直接從url訪問它? –