Articles of picasso

Кэш Пикассо с различными применяемыми преобразованиями

Я использую picasso для загрузки некоторых изображений с amazon s3 и применения преобразования в разных областях приложения Android. Используя debbuging, я замечаю, что для каждого вызова с другим размером преобразования или размера изображения picasso будет загружать его снова и кэшировать преобразованное изображение в памяти. Есть ли правильный способ сделать picasso хранить исходное изображение в кеше, […]

Масштабирование размера изображения в Picasso

Я хочу загрузить изображение из URL-адреса и отобразить его в виде в моем фрагменте. Я использую Picasso для этого, но хочу, чтобы изображение отображалось в оригинальном соотношении сторон, но масштабировалось до разумного размера – т.е. 75% ширины экрана. Я хочу поддерживать как пейзажные, так и портретные фотографии. Итак, мышление такое. Если ширина экрана равна 200, […]

Picasso не загрузит Google Static Map

Я пытаюсь загрузить статическую карту, используя этот URL: http://maps.googleapis.com/maps/api/staticmap?center=43.137022,13.067162&zoom=16&size=600×400&maptype=roadmap&sensor=true&markers=color:blue|43.137022,13.067162 Я делаю это с Square Picasso , но он не загружается. При некоторых тестах я должен сделать вывод, что char | Это тот, кто испортил Пикассо. Любая идея о том, как преодолеть эту проблему?

Android Picasso – Как получить статистику по просмотрам и загрузке кеша

В настоящее время я использую Picasso 2.0.1 (также пробовал 1.0.2 раньше) и получаю растровые изображения из изображений в Интернете. Все отлично работает, я видел улучшения в загрузке изображений … по крайней мере, это кажется быстрее. Мой вопрос в том, как я могу получить статистические данные о действиях, выполняемых PICASSO? Я хотел знать, получена ли картинка […]

Как лучше всего оптимизировать Picasso в GridView?

Я использую Picasso (2.5.2) для загрузки локального content:// изображений в 3-столбцовый GridView через адаптер. Picasso .with(mContext) .load(mCameraImages.getUris().get(position)) .error(android.R.drawable.ic_dialog_alert) .fit() .centerCrop() .into(view); В моем конкретном случае mCameraImages – это всего лишь список URI, выходящий из локального mediaStore. Я нахожу, что когда я загружаю GridView , Picasso всегда извлекает изображения с диска (синий индикатор отладки), а не […]

Изображения не загружаются с помощью Picasso.

Изображения показываются только при использовании эмулятора акций Android, но не в движке geny или в реальном устройстве Android 4+ и Picasso 2.3.4. Это код, который я использую: Picasso picasso = new Picasso.Builder(EventViewActivity.this).listener(new Picasso.Listener() { @Override public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception) { exception.printStackTrace(); Log.i("ERROR?", exception.getMessage()); } }).build(); picasso.with(EventViewActivity.this).setLoggingEnabled(true); picasso.with(EventViewActivity.this).setIndicatorsEnabled(true); picasso.with(EventViewActivity.this).load(selEvent.photoThumbURLs.get(x)).into(iv, new Callback() { […]

Библиотека Android Picasso или Glide?

Что является лучшей библиотекой для Android. Пикассо или Глейд и почему? Я использую Picasso в этот момент, но изображения загружаются очень медленно. Является ли Glide быстрее, чем Пикассо?

Как добавить токен аутентификации в заголовке в библиотеке Picasso

Я использую библиотеку picasso для загрузки растрового изображения, поэтому в api мне нужно передать токен в заголовках. Я попробовал под кодом из этого потока Android Picasso library, Как добавить заголовки аутентификации? public static Picasso getImageLoader(final Context context) { // fetch the auth value sSharedPreferences = PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext()); Picasso.Builder builder = new Picasso.Builder(context); builder.downloader(new OkHttpDownloader(context) { @Override […]

Почему Picasso не использует imageView.getContext ()?

Глупый вопрос: Если контекст может быть получен из самого образа изображения, зачем его передавать явно? Что было бы неправильно, если бы Пикассо сделал что-то вроде этого: Picasso.load(url).into(imageView); вместо Picasso.with(context).load(url).into(imageView); ?

Установить Cookie для Picasso

Im пытается установить Cookie для соединений picasso. Я нашел это для OkHttp: OkHttpClient client = new OkHttpClient(); CookieManager cookieManager = new CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); client.setCookieHandler(cookieManager); Проблема в том, что я не знаю, где установить это для Пикассо. Все идеи приняты! благодаря