1. 程式人生 > >android:text和tools:text

android:text和tools:text

安卓開發中,在寫佈局程式碼xml的時候,如果想看到執行之後才能看到的佈局效果,但又不想動不動就把應用跑起來,就可以用到tools這個名稱空間了。

tools名稱空間比較特別,該名稱空間可以覆蓋元件的任何屬性,以便在ide預覽中進行不同的展示,。

<TextView
 android:id="@+id/text_main"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:textAppearance="@style/TextAppearance.Title"
 android:layout_margin="@dimen/main_margin"
 tools:text="I am a title" />

注意最後一個屬性,它只有在編輯預覽的時候有效,執行的時候是根本就不會打入apk中。