Помогите разобратся с XML

Интерфейс, диалоги, темы, стили, меню
Ответить
Volygan
Сообщения: 15
Зарегистрирован: 09 май 2015, 18:01

Помогите разобратся с XML

Сообщение Volygan » 12 июл 2015, 22:20

Всем привет.
В общем пытаюсь бодатся c Андроидом. Уроки очень помогают. Но все равно возникают вопросы.
В общем решил написать простенькую програмку. Очень большой поклонник коментариев. Решил откоментировать XML файл. Зачем я это делаю? Потому что мне так легче и вообще считаю что коментариев много не бывает.
Как написал первый коментарий начались проблемы. Которые выглядят так:
Изображение
Без коментариев проблем нет.
Просвятите бестолкового, 3 вопроса.
Здесь коментарии запрещены или я что то не так сделал?
Кто может вразумительно объяснить смысл этого - android:layout_alignParentStart="true"
Нумерацию строк как нибудь включить можно?
Последний раз редактировалось Volygan 12 июл 2015, 22:45, всего редактировалось 1 раз.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Помогите разобратся с XML

Сообщение Mikhail_dev » 12 июл 2015, 22:29

1. Вы не можете писать комментарии внутри тегов. http://stackoverflow.com/a/3484726 пишите над элементами комментарии
2.
Кто может вразумительно объяснить смысл этого - android:layout_alignParentStart="true"
На сколько помню это тоже самое что и android:layout_alignParentTop. Детали не знаю, но знаю что советуют ставить именно Start, но он поддерживается только вроде с API 16 или 17, поэтому используйте Top. В общем смысле слова они означают привязку к верху.
3. Форматируйте код при создании темы специальными тегами

ANdriy123456
Сообщения: 138
Зарегистрирован: 27 июн 2014, 01:41

Re: Помогите разобратся с XML

Сообщение ANdriy123456 » 12 июл 2015, 22:34

relativelayout - построение интерфейса когда все элементы позиционируются относительно других элементов или специальных точек (все углы и центр экрана).

layout_alignParentStart="true" - элемент расположен в верхнем левом углу своего родителя.
layout_alignParentStart="true" = layout_alignParentLeft="true" + layout_alignParentTop="true"

Volygan
Сообщения: 15
Зарегистрирован: 09 май 2015, 18:01

Re: Помогите разобратся с XML

Сообщение Volygan » 12 июл 2015, 23:12

Mikhail_dev
3. Форматируйте код при создании темы специальными тегами
Можно немного подробней? Я не совсем в теме
ANdriy123456
layout_alignParentStart="true" - элемент расположен в верхнем левом углу своего родителя.
layout_alignParentStart="true" = layout_alignParentLeft="true" + layout_alignParentTop="true"
Правильно ли я понимаю что "layout_alignParentStart" можно исключить в принципе и позицию задавать только layout_alignParentLeft и layout_alignParentTop?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Помогите разобратся с XML

Сообщение Mikhail_dev » 12 июл 2015, 23:57

Volygan писал(а):
Mikhail_dev
3. Форматируйте код при создании темы специальными тегами
Можно немного подробней? Я не совсем в теме
Есть специальные теги для оформления кода.
Изображение
Последний раз редактировалось Mikhail_dev 13 июл 2015, 11:48, всего редактировалось 1 раз.

Dark67
Сообщения: 72
Зарегистрирован: 23 июл 2012, 23:11

Re: Помогите разобратся с XML

Сообщение Dark67 » 13 июл 2015, 10:52

ParentStart зависит от режима письма (русский - слева направо, арабский - справа налево и тп).


Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Помогите разобратся с XML

Сообщение doter.ua » 13 июл 2015, 12:02

Mikhail_dev писал(а):Спасибо, не знал
Именно из-за этого студия всегда подсвечивает варнингом любые лефт\райт выравнивания, ссылаясь на новые енд\старт.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Помогите разобратся с XML

Сообщение Mikhail_dev » 13 июл 2015, 12:36

Ну теперь то я понял её. До этого думал, что она от меня хочет.
Но она от API17, а это выкинуть 20 процентов рынка, что недопустимо
Изображение

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Помогите разобратся с XML

Сообщение doter.ua » 13 июл 2015, 14:05

Mikhail_dev писал(а):Ну теперь то я понял её. До этого думал, что она от меня хочет.
Но она от API17, а это выкинуть 20 процентов рынка, что недопустимо
Изображение
Не думаю, что все 20% живут в каких-нибудь ОАЕ.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.


Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Помогите разобратся с XML

Сообщение doter.ua » 13 июл 2015, 15:02

Mikhail_dev писал(а):А причем тут ОАЭ ?
справа налево.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Помогите разобратся с XML

Сообщение Mikhail_dev » 13 июл 2015, 16:06

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

Ответить