1. описание
tools: context = "activity name"
он не будет упакован в apk
. Только ADT
Редактор макета в вашем текущем файле макета задает соответствующий контекст рендеринга, покажите текущий макет в контексте рендеринга, если имя действия соответствует действию, если действие в manifest
файле задано Тема, тогда ADT
Редактор макета отобразит ваш текущий макет в соответствии с Темой. Это означает, что если вы установите MainActivity
, установите тему. Свет (другой), затем вы видите в диспетчере визуального макета фоновый контроль над тем, какой должна быть тема. Свет выглядит так: только для того, чтобы показать вам то, что вы видите, вы получаете результаты.
Некоторые люди видят, некоторые понимают, некоторые видят и не знают, я добавлю несколько слов пояснения:
2. образец
Возьмите простой tools:text
, например, еще какое-то изображение, удобное для дальнейшего понимания tools:context
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="sample name1" />
<TextView
android:id="@+id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="sample name2" />
TextView
1 принял android: text
, и используйте tools:text
в TextView
2, в правой части редактора макета будет отображаться sample name1
, sample name2
два шрифта, если после запуска кода для компиляции сгенерировано apk
, терминал отображает только sample name1
, не показывать sample name2
слова. Можно попробовать бежать, посмотреть как эффект.
3. конкретное описание
1. tools: context = "activity name"
он не будет упакован в apk
(понимание: эквивалент этого прокомментирован, скомпилированный без эффекта.)
2. Только ADT
Редактор макета (т. Е. Для указанного выше значка в правой части симулятора) в текущем файле макета задает соответствующий контекст рендеринга, макет текущего XML в рендеринге контекста - это имя действия, соответствующее действию, если для действия в файле манифеста задана тема, тогда ADT
редактор макета отобразит ваш текущий макет в соответствии с темой. Это означает, что если вы установите MainActivity
, установите тему. Свет также может быть (другим). (Поймите: вы добавили tools: context = "activity name"
, макет XML отображает указанное действие, устанавливает тему в файле манифеста, на изображении выше справа имитатор Стиль темы также будет следовать изменениям, соответствующим теме.)
4. резюме
Подводя итог, эти свойства в основном нацелены на указанные выше инструменты, состояние отображения времени отладки симулятора и компиляция не работает,
person
KeLiuyue
schedule
15.10.2017