Да и нет.
Picasso caches измененные размеры. Если вы вызываете resize(50, 50)
по URL дважды, второй запрос будет использовать измененное изображение, которое было кэшировано в памяти. В этом случае HTTP-клиент никогда не увидит URL-адрес.
HTTP-клиент, который использует Picasso, будет кэшировать исходное изображение (если это настроено для этого, и заголовки позволяют это). Если вы вызываете resize(50, 50)
по URL-адресу, оригинал будет кэшироваться на диске клиентом HTTP, так что если вы вызываете resize(100, 100)
по этому URL-адресу, HTTP-клиент не должен снова получать изображение.
Кэш-клиент HTTP полностью непрозрачен для Picasso. Он не видит и не контролирует его содержимое. Picasso делает HTTP-запрос для каждого URL-адреса, который недоступен в кеше памяти, и HTTP-клиент загружает его или обслуживает его из локального кеша, полностью контролируется внутри HTTP-клиента.
очень четкий ответ – GPack