Space在Android里的应用
Space标签于4.0添加的,继承自View主要用于占位,google官方解释为
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可以节约绘制时间