aakumykov
@aakumykov
Начинающий Android-разработчик

Есть ли для Android технология, подобная визуальным компонентам Angular?

В семействе JavaScript-фреймворка Angular можно создавать "визуальные компоненты", объединяющие логику и визуальное представление. Такой компонент можно использовать многократно, а с окружением он "общается" через выделенные для этого свойства.

Есть ли подобная технологич для нативного программирования под Android?
Традиционно приходится в активности искать элементы интерфейса, устанавливать им свойства. Да ещё и подготовка данных рядом. С ростом сложности программы насинаешь задумываться...

Знаю, что можно расширить визуальный класс, передать входящие параметры через xml-атртбуты и обработать их в конструкторе. Похоже на грязный хак.
Есть фрагменты, работа с ними тоже не кажется простой (возможно, пока).

Есть ли способ, грубо говоря, указать в разметке свой тег вот так:
и инкапсулировать всю логику отображения этого визуального компонента в отдельном... программном компоненте?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
@klim76
android/java/sql
оно?
ngAndroid

Следующая библиотека, которая мне понравилась, — ngAndroid, основанная на идеях JavaScript-фреймворка AngularJS (но только на идеях — никакого JavaScript здесь нет).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы