2013-03-20 3 views
0

как я новичок в Android ... У меня мало сомнений в макетах? Какой макет лучше и предпочтительнее среди всех (я думаю, что есть 2 макета, если мои догадки не ошибочны в RelativeLayout, LinearLayout).Что касается макетов

+0

Имя указывает только на использование соответствующих макетов: 1) если вы хотите выровнять горизонтальный или вертикальный вертикальный режим, используйте линейный макет; 2) когда хотите выравнивать представления на основе/относительно других видов, используйте относительный макет. 3) когда хотите для отображения табличных структурированных представлений используйте макет таблицы 4), когда хотите показать что-то в виде рамки (означает один вид над другим другим фреймворком iephoto), используйте рамочный макет – MKJParekh

ответ

0

Есть более 2 макетов, используемых в соответствии с потребностями:

FrameLayout: Макет, который действует как вид кадр для отображения одного объекта.

RelativeLayout: Позволяет указать местоположение дочерних объектов относительно друг друга (дочерний A слева от ребенка B) или родительскому (выровненный по верхней части родителя).

LinearLayout: макет, который организует его детей в одну горизонтальную или вертикальную строку. Он создает полосу прокрутки, если длина окна превышает длину экрана.

TableLayout: табличный макет с произвольным количеством строк и столбцов, каждая ячейка содержит виджет по вашему выбору. Строки изменяются в соответствии с наибольшим столбцом. Границы ячеек не видны.

+0

Никифорович :: что лучше? – KCRaju

+1

нет лучшего, вы используете каждый из них, как вам нужно. Все они - хорошая задача, которую вам нужно сделать. Например, если вы хотите поставить 1 вид напротив другого, вы должны использовать Frame Layout, если вы хотите, чтобы ваши представления были ниже других, вы бы использовали LinearLayout с вертикальной ориентацией и т. Д. –

+0

Стоит отметить, что вы также можете иметь перекрывающиеся представления в RelativeLayout. Вы также можете размещать макеты в других макетах для достижения других, более сложных аранжировок. – Karakuri

Смежные вопросы