Space在Android里的应用
16lz
2022-04-11
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可以节约绘制时间
sample XML
更多相关文章
- android GOOGLE MAP应用
- Android应用程序四大组件
- Android记事本NotePad应用功能拓展(三)
- android用户界面-组件Widget-画廊视图Gallery
- 转载:Android(安卓)service 实现过程
- Android五大布局(二)——RelativeLayout、TableLayout 和AbsoulteL
- android中各种permissiond详解
- Android(安卓)8.0: java.lang.IllegalStateException: Not allow
- Android文件访问权限问题