Android中的Space組件

Android中Space標籤於4.0添加的,繼承自View主要用於佔位,解釋如下:

    Space is a lightweight View subclass that may be used to create gaps between components in general purpose layouts.

   Space是一個輕量級的View,一般用於分隔組件,佈局或者在組件佈局之間產生間隔

打開Space源碼發現他的draw方法是空的,這...(相當可以):

    /**
     * Draw nothing.
     *
     * @param canvas an unused parameter.
     */
    @Override
    public void draw(Canvas canvas) {
    }
如果需要佔位但是不改變背景顏色,用Space取代View可以節約繪製時間,使用方法也很簡單:

         <android.support.v4.widget.Space
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_weight="1" />

就是一個佔位作用,大小位置等需要自己設定


發佈了53 篇原創文章 · 獲贊 8 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章