Это средство просмотра иерархии команд, которое можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
иерархия - инструмент для отладки и оптимизации пользовательского интерфейса Android
СИНТАКСИС
наблюдатель иерархии
ОПИСАНИЕ
Приложение Hierarchy Viewer позволяет вам отлаживать и оптимизировать ваш пользовательский интерфейс. Это
обеспечивает визуальное представление иерархии представлений макета (вид макета) и
увеличенный инспектор дисплея (Pixel Perfect View).
Чтобы запустить средство просмотра иерархии:
1. Подключите ваше устройство или запустите эмулятор.
2. Запустите Hierarchy Viewer из оболочки или из меню среды рабочего стола.
3. В открывшемся окне вы увидите список устройств. Когда устройство выбрано,
Список активных в данный момент окон отображается справа. В это
окно в данный момент находится на переднем плане, а также загружается окно по умолчанию, если вы не
выберите другой.
4. Выберите окно, которое вы хотите проверить, и нажмите «Загрузить иерархию представлений». Расположение
Просмотр будет загружен. Затем вы можете загрузить Pixel Perfect View, щелкнув второй
значок в нижнем левом углу окна.
Если вы перешли в другое окно на устройстве, нажмите «Обновить окна», чтобы обновить его.
список доступных окон справа.
Планировка Вид
Просмотр макета предлагает взглянуть на макет и свойства просмотра. Имеет три вида:
Tree View: иерархическая диаграмма представлений слева.
Просмотр свойств: список свойств выбранного представления в правом верхнем углу.
Каркасный вид: каркасный чертеж компоновки в правом нижнем углу.
Выберите узел в Дереве выбора, чтобы отобразить свойства этого элемента в Свойствах.
Вид. Когда узел выбран, Каркасный вид также указывает границы
элемент с красным прямоугольником. Дважды щелкните узел в дереве (или выберите его и щелкните
Display View), чтобы открыть новое окно с визуализацией этого элемента.
В режиме просмотра макета есть еще несколько полезных функций для отладки макета:
Аннулировать и запросить макет. Эти кнопки выполняют соответствующие вызовы просмотра,
недействительный () и requestLayout ()на элементе View, выбранном в данный момент в дереве.
Вызов этих методов в любом представлении может быть очень полезным при одновременном запуске
отладчик в вашем приложении.
Размер представления в виде дерева можно изменить, отрегулировав ползунок масштабирования под диаграммой. Номер
Просмотр элементов в окне также приведен здесь. Вам следует искать способы минимизировать
количество просмотров. Чем меньше в окне элементов View, тем быстрее оно будет
выполнять.
Если вы взаимодействуете с устройством и измените сфокусированный вид, диаграмма не будет
автоматически обновлять. Вы должны перезагрузить представление макета, щелкнув Загрузить иерархию представлений.
Pixel Отлично Вид
Pixel Perfect View позволяет увеличивать изображение текущего окна устройства. Она имеет
три вида:
Обзор проводника: показывает иерархию представлений в виде списка слева.
Обычный вид: нормальный вид окна устройства посередине.
Вид в виде лупы: увеличенный вид окна устройства в виде пиксельной сетки справа.
Щелкните элемент в обзоре проводника, и «окно макета» отобразится в обычном
Просмотр, чтобы указать положение макета этого элемента. В поле макета используется несколько
прямоугольники, чтобы указать нормальные границы, отступы и поля (при необходимости). В
фиолетовый или зеленый прямоугольник обозначает нормальные границы элемента (высоту и
ширина). Внутренний белый или черный прямоугольник указывает границы содержимого, когда заполнение
настоящее время. Черный или белый прямоугольник за пределами обычного пурпурного / зеленого прямоугольника указывает на то, что
любые имеющиеся наценки. (Для каждого прямоугольника есть два цвета, чтобы
лучший контраст на основе цветов фона.)
Очень удобная функция для разработки пользовательского интерфейса - это возможность наложить изображение на
Нормальный и луповый вид. Например, у вас может быть макет того, как вы хотите
верстайте свой интерфейс. Выбрав Загрузить ... из элементов управления в обычном представлении, вы можете
выберите изображение на своем компьютере, и оно будет размещено поверх предварительного просмотра. Ваш избранный
изображение будет привязано к нижнему левому углу экрана. Затем вы можете настроить непрозрачность
оверлея и приступайте к настройке макета в соответствии с макетом.
Обычный вид и вид в виде луп обновляются через регулярные интервалы (по умолчанию 5 секунд), но
вид проводника - нет. Если вы уйдете и сосредоточитесь на другом обзоре, то вы
следует обновить иерархию проводника, щелкнув «Загрузить иерархию представлений». Это даже правда
когда вы работаете в окне, содержащем несколько представлений, которые не всегда видны. Если
вы этого не сделаете, хотя предварительный просмотр обновится, щелчок по View в проводнике не
предоставить правильный макет окна в обычном представлении, потому что иерархия полагает, что вы
все-таки остановился на предыдущем просмотре.
Дополнительные элементы управления включают:
Наложение: загрузите наложенное изображение на вид и отрегулируйте его непрозрачность.
Частота обновления: отрегулируйте частоту обновления экрана в обычном режиме и в режиме просмотра в виде лупы.
Масштаб: отрегулируйте уровень масштабирования лупы.
АВТОРСКИЕ ПРАВА
Эта страница руководства находится под лицензией Apache License, Version 2.0.
Авторские права (C) 2013 www.linuxtopia.org
Copyright (C) 2013 Якуб Адам[электронная почта защищена]>
Воспользуйтесь средством просмотра иерархии в Интернете с помощью сервисов onworks.net