Предлагайте меня на этом я должен использовать некоторый заголовок и часть тела в андроиде дизайна экрана, Могу ли я использовать обычный Linear макета дизайн экрана или могу я использовать относительного расположения или то и другое расположение в сочетании вместе. Для панели заголовка im с использованием градиентного изображения и приложения выполняется как в вертикальный и горизонтальный ориентация. На данный момент im использует два основных линейных макета для первого im, использующего высоту 40 dp, а для второго я использовал 0dip - это правильный подход или я что-то изменил.Android Использования Относительного макета
ответ
Вы можете использовать линейно-линейный, линейно-относительный или относительный-относительный. Все, что вы хотите.
Ваш вопрос трудно понять. Из того, что я получаю, я думаю, что ваш подход в порядке. Вы должны позволить экрану (второй макет) использовать «match_parent». Это займет оставшуюся часть. Для вашего макета заголовка с использованием «40dp» все в порядке. Я сделал приложение с заголовком, и я использовал этот подход.
Если в заголовке вы добавляете изображения, а также TextView, рекомендуется использовать RelativeLayout. В остальной части, используйте, тем не менее, вам это нужно.
, если я использую match_parent, он показывает предупреждение, так что только я иду за 0dip. ya у вас есть моя точка ясно –
Не смешивайте концепцию RelativeLayout
и LinearLayout
. RelativeLayout
является предпочтительным, поскольку он уменьшает дополнительные линии по сравнению с LinearLayout
. В RelativeLayout
виды размещены друг относительно друга, то есть влево, вправо, сверху и снизу в отличие от LinearLayout
, где вы не можете разместить представление в отношении какого-либо другого вида. Оба имеют свои преимущества. Поскольку концепция веса не поддерживается RelativeLayout
, но LinearLayout
.
В зависимости от сложности макета оба выбраны. Одна вещь, которую следует избегать, - это необязательная разметка макетов, которая снижает производительность. Я бы порекомендовал читать концепции RelativeLayout
, LinearLayout
и вес сначала, тогда вы сможете судить, какой макет использовать самостоятельно. До этого используйте RelativeLayout
, так как для этого требуется минимальное количество строк.
- 1. Как достичь макета без использования абсолютного/относительного позиционирования?
- 2. Как создать разделение внутри относительного макета
- 3. Как удалить пустое место после анимации относительного макета? [ANDROID]
- 4. Нужна помощь в редактировании относительного макета
- 5. Использования относительного пути для изображений
- 6. Формат макета Android без использования фонового изображения?
- 7. Android макета повторного использования с включать вопрос
- 8. Решение для макета Android
- 9. Компоновки на дне относительного макета накладок мнения под ним
- 10. Проблема относительного размещения Android
- 11. layout_weight не работает, когда макет внутри относительного макета
- 12. Центр в родительском не работает для настраиваемого относительного макета
- 13. Крошечный MCE для использования относительного URL
- 14. Как импортировать без использования относительного расположения
- 15. Оценка относительного использования ЦП во время компиляции
- 16. Обновление относительного времени в android
- 17. Дополнительный интервал HTML-макета из-за относительного позиционирования
- 18. Как установить onLongPress для определенного относительного макета с помощью GestureDetectorCompat?
- 19. Как настроить конфигурацию только для одного линейного/относительного макета?
- 20. Android Scrollview проблемы внутри относительного расположения
- 21. Выбор лучшего макета Android
- 22. Android относительного центра макет каждых элементы
- 23. Android - добавление разных видов (виджетов) на экран без использования макета?
- 24. Android - проблема получения макета для использования 75% экрана
- 25. Создание макета GridView в Android без использования GridView
- 26. Android: несколько классов для использования того же XML-макета
- 27. Добавление Spinner View в Android без использования XML-макета
- 28. Добавить ActionBar динамически без использования файла макета xml в android
- 29. Масштабирование макета (относительная компоновка) в android
- 30. Повторяемость элементов списка повторителей Android при прокрутке при просмотре расширяющегося относительного макета
Ваша экспликация недостаточно ясна. разместите какую-нибудь графику, чтобы помочь нам понять. И, конечно же, вы можете использовать столько линейных и относительных макетов, сколько хотите. Просто убедитесь, что вместо пикселей и исправлений используются пропорции (%, dp, dpi). –