Skyhive
Шаблоны проектирования являются хорошо зарекомендовали себя решение для решения конкретных проблем / задач.
Используйте приложение APKPure
Историческую версию Java Design Patterns Tutorial можно получить на Android