1.Description
tools: context = "activity name"
non verrà impacchettato apk
nell'Editor di ADT
layout. Solo nel tuo file di layout corrente imposta il contesto di rendering corrispondente, mostra il tuo layout attuale nel rendering del contesto è il nome dell'attività corrisponde all'attività, se l'attività nel manifest
file imposta un tema, quindi ADT
Layout Editor visualizzerà il tuo layout attuale in base al MainActivity
tema. Significa che se imposti un set di temi. La luce (l'altra), quindi vedi in Gestione layout visivo o controllo di sfondo di quello che dovrebbe essere il tema. Sembra che la Luce. Solo per mostrarti ciò che vedi è ciò che ottieni risultati.
Alcune persone vedono capiranno alcune, alcune persone vedranno anche non lo so, aggiungerò alcune parole di spiegazione:
2.Sample
Prendi un semplice tools:text
, ad esempio, qualche immagine in più, conveniente per capire ulteriormente iltools: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 ha adottato il android: text
, e usa il tools:text
in TextView
2, sul lato destro dell'editor del layout mostrerà il sample name1
, i sample name2
due caratteri, se dopo aver eseguito il codice per compilare, generato apk
, il terminale visualizza solo il sample name1
, non mostra sample name2
le parole. Puoi provare a correre, guarda come l'effetto.
3.Descrizione specifica
1.Il tools: context = "activity name"
non sarà impacchettato in apk
(comprensione: l'equivalente di questo è commentato, la compilazione non ha alcun effetto.)
2.Solo ADT
Editor di layout (ovvero, per l'icona sopra sul lato destro del simulatore) nel file di layout corrente impostare il contesto di rendering corrispondente, il layout dell'XML corrente nel rendering del contesto è il nome dell'attività corrisponde all'attività, se l'attività nel file manifest imposta un tema, quindi ADT
Editor layout renderà il tuo layout corrente in base al MainActivity
tema. Significa che se imposti un tema. La luce può anche essere (altro) (capire: hai aggiunto tools: context = "activity name"
, il layout XML sta eseguendo il rendering dell'attività specificata, stabilisce un tema nel file manifest, nella foto in alto a destra lo stile del tema del simulatore seguirà anche le modifiche corrispondenti al tema.)
4.summary
Riassumendo, queste proprietà miravano principalmente sopra gli strumenti giusti, lo stato di visualizzazione del tempo di debug del simulatore e la compilazione non funziona,