1.Description
tools: context = "activity name"он не будет упакован в apk.Only ADTLayout Editor в вашем текущем файле Layout, задающем соответствующий контекст рендеринга, покажите ваш текущий Layout при рендеринге контекста, если имя действия соответствует действию, если действие в manifestфайле установило Theme, тогда ADTРедактор макетов отобразит ваш текущий макет в соответствии с Theme.Means, что, если вы установите MainActivityнабор Theme. Свет (другой), затем вы видите в диспетчере визуального макета o фоновый контроль того, что должно быть Темой. Свет выглядит так. Только чтобы показать вам, что вы видите, это то, что вы получаете результаты.
Некоторые люди видят, поймут некоторые, некоторые люди видят, также не знают, я добавлю несколько слов объяснения:
2.Sample
Возьмите простой 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" />

TextView1 принял android: text, и использовать tools:textв TextView2, на правой стороне редактора макетов будет отображаться 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.summary
Подводя итог, можно сказать, что эти свойства в основном ориентированы на нужные инструменты, состояние отображения времени отладки симулятора и компиляция не работает,