Intereting Posts
False «Генерировать подписанные APK – APK (s) сгенерированы успешно» всплывающее сообщение при каждом создании сборки (после создания подписанного apk один раз) Как установить многострочные, первые флажки и отключить предложения на edittext GCM Key для приложений браузера (со ссылками) неактивен Как реализовать расширяемый ящик навигации Android с подпунктами? Нужно вычислить вектор вращения из данных Sensor.TYPE_ORIENTATION Как получить мой APP_KEY и SECRET_KEY для синхронизации Dropbox? Как использовать пользовательский ArrayAdapter в отдельном классе? Phonegap run android – создать команду с кодом выхода 8 – linux Сбросить таймер в android Кодирование аудио AAC с использованием AudioRecord и MediaCodec на Android Проблема с рендерингом с помощью Android Studio 0.4.0 Настроить adb на Mac OS X Изменить клавиатуру Android по умолчанию с использованием кода ADB или Java Как добавить org.apache.commons.lang3 в AndroidStudio с градиентом Android NDK: использование библиотеки libtool

Какова роль content_main.xml в android studio 1.4?

Сегодня я обновляю свою студию Android до последней версии, которая является android studio1.4. По умолчанию в новом проекте, показывающем content_main.xml в папке макета, поэтому я не могу найти, что является использованием этого файла.

Solutions Collecting From Web of "Какова роль content_main.xml в android studio 1.4?"

Согласно новому шаблону дизайна в android studio activity_main.xml будет определяться, как должен быть глобальный пользовательский интерфейс Activity. А с другой стороны content_main.xml будет определять содержимое в content_main.xml activity_main.xml .

То есть content_main.xml будет содержать компонент textview, edittext, button и т. Д. И он будет включен в activity_main.xml .

Поэтому мы можем думать о content_main.xml как частичный в HTML. activity_main.xml будет содержать глобальный дизайн вашей деятельности, а content_main.xml будет содержать содержимое.

Из того, что они содержат:

Activity_main: расположение координаторов, ViewPager и т. Д.

content_main : разработчик выбирает элементы. Textview, edittext, кнопка и т. Д.

О чем говорит сайт разработчиков Android

activity_main:

Этот файл макета XML предназначен для активности, которую вы добавили при создании проекта с помощью Android Studio. После рабочего процесса New Project, Android Studio представляет этот файл как с текстовым представлением, так и с предварительным просмотром пользовательского интерфейса экрана. Файл содержит некоторые элементы интерфейса по умолчанию из библиотеки материалов, включая панель приложений и кнопку плавающего действия. Он также включает в себя отдельный файл макета с основным контентом

content_main:

Этот файл макета XML находится в activity_my.xml (activity_main) и содержит некоторые настройки и элемент Textview (другой).

Разница между content_main.xml и activity_main.xml (для класса MainActivity ) существует с API 23 . Разница между ними заключается в следующем:

  1. content_main.xml используется для отображения вещей, которые должен видеть пользователь. Таким образом, он содержит элементы, которые для пользователя. Как вы можете видеть в названии, content_main.xml определяет содержимое, которое вы можете найти в своей деятельности ( MainActivity в этом случае). Вы используете этот xml-файл для добавления нового контента ( Views ) в свою Activity .
  2. У activity_main.xml есть специальные задачи. Он содержит, например:

    FloatingActionButton (маленькая круглая кнопка, которую вы используете в gmail, например)

    Закладка tabLayout

    КоординаторLayout

    Таким образом, activity_main.xml определяет, как должна выглядеть Activity ( MainActivity в этом случае). Он определяет его дизайн. Content_main.xml является частью Activity_main.xml .