Android: как отлаживать интерфейс

Я новичок в технологии Android, но при разработке приложения мне нужно отлаживать компонент пользовательского интерфейса, например, почему это текстовое представление не отображается или так. Подобно тому, как у нас есть функция журнала для кода Java, у нас есть аналогичная вещь для xml. Так что мы можем проверить, какая компоновка перекрывается с другой или обнаруживать другие искажения в пользовательском интерфейсе

Спасибо за ваше время.

У него есть один. Очень простой. Проблема в том, что «отладчик» не знает, чего вы хотите. Ваш TextView не отображается, это проблема для вас, потому что вы хотите, чтобы он отображался. Но отладчик, хотя вы оставили этот код, как это, просто потому, что вы программно добавите текст во время выполнения. Таким образом, отладчик для пользовательского интерфейса не решает эти проблемы, но он даст вам советы и предупреждения, подобные этому: Введите описание изображения здесь

В Eclipse есть полезный инструмент для просмотра вашей иерархии пользовательского интерфейса. В режиме отладки откройте окно «Устройства» (если вы не можете найти его: Alt + Shift + Q, Q). Затем нажмите «Иерархия отображения дампа для пользовательского интерфейса».

Вы можете увидеть некоторые атрибуты вида, а также способ его создания.

Также есть инструмент просмотра иерархии в каталоге SDK tools /, но я еще не использовал его.

Просмотр устройств