1. opis
tools: context = "activity name"
nie zostanie on spakowany do apk
.Only ADT
Layout Editor w bieżącym zestawie plików Layout odpowiadającym kontekście renderowania, pokaż swój obecny Layout w renderowaniu kontekstu, jeśli nazwa działania odpowiada działaniu, jeśli działanie w zestawie manifest
zestawu Theme, to ADT
Edytor układu wyrenderuje twój bieżący układ zgodnie z kompozycją. Oznacza to, że jeśli ustawisz MainActivity
zestaw kompozycję . Światło (drugie), a następnie zobaczysz w wizualnym menedżerze układu o kontrolę tła tego, co powinno być motywem. Światło wygląda tak, aby pokazać Ci tylko to, co widzisz.
Niektórzy widzą, że niektórzy to rozumieją, inni też nie rozumieją, dodam kilka słów wyjaśnienia:
2.Próbka
Weź prosty tools:text
, na przykład, trochę więcej obrazu, wygodny, aby lepiej zrozumieć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 przyjęła android: text
, i użyć tools:text
w TextView
2, po prawej stronie edytora układu wyświetli sample name1
, na sample name2
dwie czcionki, jeśli po uruchomieniu kodu do kompilacji, wygenerowane apk
, zacisk wyświetlacz tylko sample name1
, nie pokazuje sample name2
słów. Możesz spróbować uruchomić, zobacz jak efekt.
3. Szczegółowy opis
1. tools: context = "activity name"
Nie zostanie spakowany do apk
(zrozumienie: odpowiednik tego jest skomentowany, skompilowany brak efektu).
2.Tylko ADT
edytor układu (tj. Dla powyższej ikony po prawej stronie symulatora) w bieżącym pliku układu ustawia odpowiedni kontekst renderowania, układ bieżącego XML w renderowaniu kontekstu to nazwa działania odpowiadająca działaniu, jeśli aktywność w pliku manifestu ustawia motyw, a następnie ADT
Edytor układu wyrenderuje bieżący układ zgodnie z motywem. Oznacza to, że jeśli ustawisz MainActivity
zestaw temat. Światło może być również (inne). (Zrozum: dodałeś tools: context = "activity name"
, układ XML renderuje określoną aktywność, ustanawia kompozycję w pliku manifestu, na zdjęciu powyżej prawego symulatora Styl kompozycji będzie również podążał za zmianami odpowiadającymi kompozycji).
4. podsumowanie
Podsumowując, te właściwości mają na celu przede wszystkim nad odpowiednimi narzędziami, stan wyświetlania czasu debugowania symulatora i kompilacja nie działa,