Вы можете попытаться добавить «глобального» слушателя.
// create Picasso.Builder object
Picasso.Builder picassoBuilder = new Picasso.Builder(this);
picassoBuilder.listener(new Picasso.Listener() {
@Override
public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception) {
Log.e("PICASSO", uri.toString(), exception);
}
});
// Picasso.Builder creates the Picasso object to do the actual requests
Picasso picasso = picassoBuilder.build();
try {
Picasso.setSingletonInstance(picasso);
} catch (IllegalStateException ignored) {
// Picasso instance was already set
// cannot set it after Picasso.with(Context) was already in use
}
Любые последующие вызовы Picasso.with(Context context)
будут возвращать экземпляр, подключенный к слушателю, поэтому все сбои будут записываться.
Обратите внимание, что вам нужно позвонить setSingletonInstance
как можно скорее, например, в заявке onCreate
.
P.S. Код принят здесь - Настройка Picasso с помощью Picasso.Builder
В MSDN есть несколько страниц «Что нового», в том числе:
Эээ, с чего начать. Вот что мне нравится:
и, возможно, других, посмотрите в сети, там уже много информации.
Простой гугл вызывает ...
Вероятно, есть намного больше вещей, Фреймворк огромен, поэтому изменения, которые интересны для человека x, могут быть не так важны для человека у.
Надеюсь, я неправильно понял вопрос Джигнеша, но я должен предположить, что связывание тонны страниц "Что нового" - это, вероятно, не то, чего они хотели. Я бы подумал, что они могли сделать поиск и найти столько.
Я думаю, что они ищут скорее ощущение того, что люди могут разложить для них по полочкам в качестве причины для выбора или отказа от конкретной версии - личный опыт, а не пресс-релизы.
Что касается меня, то я бы сказал, что самые большие вещи для меня, которые делают 2010/4.0 стоящей поездкой, это изменения, которые позволяют мне распространять клиентское приложение без необходимости установки dnFx на машину, новый GC, безумно крутая "динамика" и (к сожалению, да) поддержка нескольких мониторов.