Где находится файл, содержащий данные проектирования навигационного графика

#android #android-studio

Вопрос:

Так что в моем nav_graph.xml файле у меня много фрагментов. Мне потребовалось довольно много времени, чтобы перетащить их в поле Design зрения, и я хочу убедиться, что это резервное копирование. Я хотел бы отследить это в своем репозитории git, но я понятия не имею, где хранится эта информация.

Я предполагаю, что это где-то в файле. Кто-нибудь знает, где находится этот файл и как он называется?

ОТРЕДАКТИРУЙТЕ, чтобы было ясно: я не ищу сам xml-файл. Я знаю, где это. В нем более 800 строк, так что, если бы я не знал, где это, было бы волшебством, что у меня вообще был навигационный график.

Я ищу файл (или где бы ни хранилась информация), который управляет тем, как он визуально отображается в конструкторе. Это представление, в котором вы можете перетаскивать фрагменты листов, чтобы визуально представить график.

Например, это из документов Android:

введите описание изображения здесь

Что, если зеленую плитку перетащили поверх розово-оранжевой плитки? Что — то должно сохранить эти координаты, верно? Или он не загрузится снова при следующем запуске Android Studio. Где хранится эта информация??

Ответ №1:

nav_graph сама по себе сохраняет всю информацию, связанную с направлениями и действиями фрагмента, которая фактически определяет всю необходимую информацию для работы Navigation graph .

Я ищу файл (или где бы ни хранилась информация), который управляет тем, как он визуально отображается в конструкторе.

Информация о визуальном представлении навигационного графика зависит от конкретного редактора, и Android Studio хранит ее в .idea gt; navEditor.xmlgt;.

Чтобы получить доступ к каталогу .idea, вы должны находиться в режиме проекта.

Студия Android

Комментарии:

1. Вот оно. Это означает, что если я когда-нибудь потеряю свою .idea папку, визуальное представление будет сопровождаться этим. Черт.

2. Нет, вы не потеряете визуальное представление своего nav_graph , потеряв .idea папку. Android studio генерирует это визуальное представление с помощью nav_graph , если в вашем редакторе его нет navEditor.xml .

Ответ №2:

Информация хранится сама по nav_graph.xml себе. Для проектирования макетов, меню и работы с Nav графиками Android Studio предоставляет функции либо написания кода, либо его проектирования, в то время как код будет написан внутри среды разработки.

введите описание изображения здесь

На приведенном выше рисунке вы использовали Design вкладку для размещения фрагментов, в то время как с другой стороны, вы можете проверить Code вкладку, где она написана простым шрифтом XML

Ответ №3:

приложение gt; разрешение gt;gt; навигация gt;gt;gt; your_nav.xml

введите описание изображения здесь

Комментарии:

1. Это xml — файл, содержащий график. Я ищу данные, которые управляют тем, как они отображаются в визуальном конструкторе.

2. Затем просто перейдите на вкладку Код (верхний правый угол в вашей среде IDE), и там вы получите данные вашего xml-графика.

3. Спасибо, но вы не отвечаете на вопрос, который я задаю.

4. Не Могли Бы Вы Сформулировать Свой Вопрос Более Конкретно, Пожалуйста?