В чем разница между слушателями и адаптерами?

Я пытаюсь провести различие между слушателями и адаптерами.

Они почти одинаковы, но в слушателях вам нужно реализовать все методы интерфейса, но с адаптерами у вас есть возможность реализовать только те методы, которые вам нужны, чтобы код был чище и легче читался?

Мне также сказали, что адаптеры позволяют создавать экземпляры только с одной реализацией, и вы не можете создавать экземпляры прослушивателей, я не совсем понимаю это.

Может кто-нибудь объяснить, какой из них лучше использовать, и что можно делать с одним, но нельзя с другим?

22
задан orange 6 May 2012 в 11:33
поделиться