1.Опис
tools: context = "activity name"
він не буде упакований у. Редактор apk
тільки ADT
макета у вашому поточному наборі файлів макета відповідного контексту візуалізації, покажіть поточний макет у візуалізації контексту, якщо ім'я діяльності відповідає активності, якщо активність у manifest
файлі задає Тему, то ADT
Редактор макета візуалізує ваш поточний макет відповідно до Theme.Means, якщо ви встановите MainActivity
набір Theme. Світло (інше), то ви бачите у візуальному диспетчері макетів про управління фоном того, що має бути Темою. Світло виглядає так. Тільки щоб показати вам те, що ви бачите, це те, що ви отримуєте результати.
Деякі люди бачать, що деякі зрозуміють, деякі бачать також не знаю, я додам кілька слів пояснень:
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
редактор макета виведе ваш поточний макет відповідно до Theme.Means, якщо ви встановите MainActivity
набір Theme. Світло також може бути (іншим). (Зрозумійте: ви додалиtools: context = "activity name"
, XML-макет відображає задану активність, встановлює Тему у файлі маніфесту, зображений вище правого імітатора. Стиль теми також буде слідувати змінам, відповідним Темі.)
4.підсумки
Підводячи підсумок, ці властивості в основному спрямовані на правильні інструменти, стан відображення часу налагодження симулятора та компіляція не працює,