Grails смотрел, мне он тоже очень понравился, но по-моему у него есть еще один минус в скорости работы и была проблема — слишком много класс-файлов и костылей генерировалось. Также очень понравилась книга от Символ+ по Grails, грозились выпустить по Groovy, но не выпустили(
Видел пост, но не обратил внимание на коммент. То бишь он пишет, что необходимо использовать для навигации между активити в табах ViewFlipper? Тогда получим лучший путь управления памятью.
Весь проект выложить не могу, потому кусочный вариант.
Спасибо за замечания, теперь по вашим пунктам:
1. Вложенность лэйаутов не превышает 10. Пишется под версию 2.1, как основную.
2. Данный метод сугубо для тестирования использовался во время поиска ошибки, вообще уберется в дальнейшем.
3. Вы правы, но врят ли ошибка в этом. Также использовалась во время исправления ошибки, позже исправится на this.
4. Я хорошо знаком Java, Swing, стандартной моделью обработки событий и прекрасно понимаю алтернативы. Обработчики специально вынесены во внутренние приватные классы.
Если подставить вместо shape, картинки, то будет также как и у меня по суте. Пример примечателен только тем, что там используется shape и transient в селекторе. Или я ошибаюсь?