Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
#1

XML vs View - Android

03.03.2014, 16:53. Просмотров 679. Ответов 4
Метки нет (Все метки)

Я сейчас задам очень глупый вопрос, наверное, но все же: пользовательский интерфейс лучше создавать с помощью XML разметки или View? И в чем разница между ними?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2014, 16:53     XML vs View
Посмотрите здесь:

Android list view управление
Отрисовка View Android
Android Android.support.v4.view.ViewPager одним xml+java файлом
Android Тип view
Скопировать view Android
Движение View Android
Android Отображение View по условиям
Библиотека View Injector Android
Android Text View issue
View во фрагментах Android
Android Сериализация View
Android Красивые View

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
03.03.2014, 17:53     XML vs View #2
Цитата Сообщение от Sony17 Посмотреть сообщение
помощью XML разметки
Разница в том, что в xml удобнее будет, чем делать всё через код. Удобнее указывать параметры разметки, например, margin, align, gravity и прочее
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
03.03.2014, 19:22  [ТС]     XML vs View #3
YuraAAA, т.е. разница только в удобстве и все? Создавая интерфейс в java - классах я ничего не выиграю и ничего не проиграю?
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
03.03.2014, 19:26     XML vs View #4
Sony17, http://stackoverflow.com/questions/1...ui-xml-vs-code

XML

pros -> fast GUI development, keep code clean
cons -> static
Dynamic (code)

pros -> able to react to runtime conditions
cons -> more code, which means poorer maintainability and potentially buggier
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
03.03.2014, 21:00     XML vs View #5
Цитата Сообщение от Sony17 Посмотреть сообщение
пользовательский интерфейс лучше создавать с помощью XML разметки или View?
Делать графический интерфейс лучше всего при помощи XML. Кроме удобства редактирования есть еще одно преимущество - xml файл это ресурс. А это означает, что для каждого размера/ориентации/плотности экрана можно сделать свой графический интерфейс который будет смотреться красиво на всех устройствах. Выбор нужного файла с разметкой происходит без участия программиста, что очень удобно. Если бы вы пытались организовать поддержку множества экранов программно - это было бы очень тяжело.
Yandex
Объявления
03.03.2014, 21:00     XML vs View
Ответ Создать тему
Опции темы

Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru