1. description
tools: context = "activity name"
il ne sera pas emballé dans le apk
.Seulement ADT
Editor Mise en page dans votre jeu en cours de fichier mise en page contexte de rendu correspondant, montrer votre mise en page en cours dans le rendu le contexte est le nom de l' activité correspond à l'activité, si l'activité dans le manifest
fichier défini un thème, puis ADT
L'éditeur de mise en page rendra votre mise en page actuelle en fonction du thème, ce qui signifie que si vous MainActivity
définissez un thème. La lumière (l'autre), alors vous voyez dans le gestionnaire de disposition visuelle o le contrôle d'arrière-plan de ce qui devrait être le thème. La lumière ressemble à seulement ce que vous voyez est ce que vous obtenez des résultats.
Certaines personnes le comprendront, d'autres le verront également ne sais pas, j'ajouterai quelques mots d'explication:
2. échantillon
Prenez une image simple tools:text
, par exemple, un peu plus, pratique pour mieux comprendre letools: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 a adopté le android: text
, et utilisez le tools:text
dans le TextView
2, sur le côté droit de l'éditeur de mise en page affichera le sample name1
, les sample name2
deux polices, si après avoir exécuté le code à compiler, généré apk
, le terminal n'affiche que le sample name1
, n'affiche pas sample name2
les mots. Vous pouvez essayer de courir, voir comment l'effet.
3. description spécifique
1.Il tools: context = "activity name"
ne sera pas emballé dans le apk
(compréhension: l'équivalent de ceci est commenté, aucun effet compilé.)
2.Seulement l' ADT
éditeur de mise en page (c'est-à-dire pour l'icône ci-dessus sur le côté droit du simulateur) dans le contexte de rendu du jeu de fichiers de mise en page correspondant, la mise en page du XML actuel dans le rendu du contexte est le nom de l'activité correspond à l'activité, si l'activité dans le fichier manifeste définit un thème, puis l' ADT
éditeur de disposition rendra votre disposition actuelle en fonction du thème. Cela signifie que si vous définissez l' MainActivity
ensemble un thème. La lumière peut également être (autre). (Comprenez: vous avez ajouté tools: context = "activity name"
, la disposition XML rend l'activité spécifiée, établit un thème dans le fichier manifeste, illustré ci-dessus à droite. Le style du thème du simulateur suivra également les modifications correspondant au thème.)
4. résumé
Pour résumer, ces propriétés visent principalement au-dessus des bons outils, l'état d'affichage du temps de débogage du simulateur et la compilation ne fonctionnent pas,