как я новичок в Android ... У меня мало сомнений в макетах? Какой макет лучше и предпочтительнее среди всех (я думаю, что есть 2 макета, если мои догадки не ошибочны в RelativeLayout, LinearLayout).Что касается макетов
ответ
Есть более 2 макетов, используемых в соответствии с потребностями:
FrameLayout: Макет, который действует как вид кадр для отображения одного объекта.
RelativeLayout: Позволяет указать местоположение дочерних объектов относительно друг друга (дочерний A слева от ребенка B) или родительскому (выровненный по верхней части родителя).
LinearLayout: макет, который организует его детей в одну горизонтальную или вертикальную строку. Он создает полосу прокрутки, если длина окна превышает длину экрана.
TableLayout: табличный макет с произвольным количеством строк и столбцов, каждая ячейка содержит виджет по вашему выбору. Строки изменяются в соответствии с наибольшим столбцом. Границы ячеек не видны.
Никифорович :: что лучше? – KCRaju
нет лучшего, вы используете каждый из них, как вам нужно. Все они - хорошая задача, которую вам нужно сделать. Например, если вы хотите поставить 1 вид напротив другого, вы должны использовать Frame Layout, если вы хотите, чтобы ваши представления были ниже других, вы бы использовали LinearLayout с вертикальной ориентацией и т. Д. –
Стоит отметить, что вы также можете иметь перекрывающиеся представления в RelativeLayout. Вы также можете размещать макеты в других макетах для достижения других, более сложных аранжировок. – Karakuri
- 1. Что касается *?
- 2. Что касается фрагментов сделок
- 3. Что касается вложенных циклов
- 4. Что касается почтовые запросы
- 5. Что касается NETCONF теги
- 6. Что касается реализации сценария
- 7. Что касается работ XAML
- 8. Что касается переменных javascript
- 9. Что касается развития компаратора
- 10. Что касается использования PDB
- 11. Что касается соответствия подстроки
- 12. Что касается функции NVL
- 13. Что касается XPath
- 14. Что касается менеджеров объектов
- 15. Что касается состояния compartor
- 16. Что касается netem
- 17. Что касается NoSuchElementException
- 18. Что касается сбора рамок
- 19. Что касается удаления записи
- 20. Что касается остановки нити
- 21. Что касается ошибки CTS
- 22. Что касается литья
- 23. Что касается JPA persistence.xml
- 24. Что касается Java-версии
- 25. Что касается статических переменных
- 26. Что касается векторных значений
- 27. Что касается реализации memmove
- 28. Что касается сшивания файлов
- 29. Что касается агрегирующих сообщений
- 30. Что касается extstrings
Имя указывает только на использование соответствующих макетов: 1) если вы хотите выровнять горизонтальный или вертикальный вертикальный режим, используйте линейный макет; 2) когда хотите выравнивать представления на основе/относительно других видов, используйте относительный макет. 3) когда хотите для отображения табличных структурированных представлений используйте макет таблицы 4), когда хотите показать что-то в виде рамки (означает один вид над другим другим фреймворком iephoto), используйте рамочный макет – MKJParekh