Редактор Навигации — Новый Инструмент В Android Studio

В Android Studio теперь есть интересный инструмент для быстрого создания прототипов экранов активности.

Как говорят авторы на на твоей странице — это лишь предварительное испытание пера и этот инструмент еще будет дорабатываться.

Редактор может быть полезен как дизайнерам, так и начинающим разработчикам.

Я решил немного поиграться с редактором.

Итак, вы запустили Android Studio и создали простой пример, запускаемый одной кнопкой.

Зайдите в меню и выберите Инструменты | Андроид | Редактор навигации .

На экране появится новая вкладка с файлом.

main.nvg.xml и сам редактор, где вы можете увидеть форму вашей активности с помощью кнопки и стрелки, которая подключается к пункту меню Настройки .

Пока ничего интересного.

Затем начинается волшебство.

Щелкните правой кнопкой мыши в любом месте редактора и вызовите контекстное меню.

Новая деятельность.

.



Редактор навигации — новый инструмент в Android Studio

Появится стандартный мастер создания нового действия.

Заполняем поля и идем дальше.



Редактор навигации — новый инструмент в Android Studio

Как только мы нажали кнопку Заканчивать , в редакторе появится изображение второго действия.

Более того, от кнопки из первого действия идет стрелочка.



Редактор навигации — новый инструмент в Android Studio

Если мы зайдем в код класса, то увидим, что там сгенерирован шаблон нажатия кнопки.

   

findViewById(R.id.button).

setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { MyActivity.this.startActivity(new Intent(MyActivity.this, SecondActivity.class)); } });

Однако продолжим.

Мы хотели сделать переход от второго вида деятельности к третьему.

Снова вызовите контекстное меню и создайте новый экран.

Но на этот раз связи между вторым и третьим действием не будет.

Редактор навигации — новый инструмент в Android Studio

Без проблем.

Дважды кликните по второму экрану и окажитесь в редакторе разметки.

Добавьте кнопку и вернитесь обратно в редактор навигации.

Изменения будут применены автоматически, и мы увидим добавленную кнопку.

Теперь выберите эту кнопку, зажмите клавишу Shift и перетащите кнопку на третье действие.

Когда вы отпустите мышь, появится стрелка, ведущая от кнопки к третьему экрану.



Редактор навигации — новый инструмент в Android Studio

Причем посередине появится выпадающий список из двух элементов – смахните и нажмите.

Хотя я выбрал вариант проведите пальцем по экрану , в коде у меня всё равно получился тот же шаблон с onClick. В принципе, для кнопки это логично.

Но я пока не придумал, как получить свайп-код. Может кто-нибудь сказать мне? Это такой интересный инструмент. Должен отметить, что продукт еще влажный.

В ходе экспериментов студия пару раз ругалась на ошибку.

Да и пользоваться им не совсем комфортно, если к нему не привыкнуть.

Признаюсь, за год я так и не освоился со студией и по-прежнему предпочитаю старый добрый Eclipse. Но Google делает все возможное, чтобы заставить разработчиков перейти на новую среду разработки.

Сейчас записываю для себя новые песни.

отдельная страница , но не могу решиться полностью перейти в лагерь фанатов Android Studio/IntelliJ Теги: #Android Studio #редактор навигации #Разработка Android

Вместе с данным постом часто просматривают: