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

更多相关文章

  1. android GOOGLE MAP应用
  2. Android应用程序四大组件
  3. Android记事本NotePad应用功能拓展(三)
  4. android用户界面-组件Widget-画廊视图Gallery
  5. 转载:Android(安卓)service 实现过程
  6. Android五大布局(二)——RelativeLayout、TableLayout 和AbsoulteL
  7. android中各种permissiond详解
  8. Android(安卓)8.0: java.lang.IllegalStateException: Not allow
  9. Android文件访问权限问题

随机推荐

  1. Android(安卓)核心分析 之八------Androi
  2. Android(安卓)CoordinatorLayout打造酷炫
  3. android的selector背景选择器
  4. android 消息机制(2)
  5. Android(安卓)命令行手动编译打包详解
  6. Android(安卓)之 Bluetooth
  7. android自动屏幕旋转流程分析
  8. Android(安卓)SDK与API版本的对应关系
  9. Android(安卓)SQLiteOpenHelper Sqlite数
  10. Android(安卓)屏幕适配