最近在用原生的控件和布局绘制一些界面并使用,虽然这些都是Android基本知识,但是有的时候真的感觉力不从心,感觉有必要对Android常用的控件和布局做一个系统的了解。后续一个月甚至更多的时间都会围绕这个主题展开,毕竟这里面还是有不少高级控件的,我也会尽量结合应用深入的进行了解。
项目GitHub地址入口
上一篇:Switch 下一篇:TextView
今天是六一儿童节,我们来学习一个相对简单一点的控件Space,下面就先来看看它的官方文档介绍:
/**
* Space is a lightweight View subclass that may be used to create gaps between components
* in general purpose layouts.
*/
Space是一个轻量级的View子类,通常将其用于创建组件之间间隙的目的
可见这个控件主要用于协助布局使用,有点类似ConstraintLayout中的guideLine的作用,这个后面我们会说到,下面我们就来看看Space的具体显示样式:
运行之后,界面上什么都没有,但是在设计Design中,我们的控件是添加了的:
下面看一下它的构造方法一探究竟,Space一共有四个构造方法,但是都会调用下面的这个&#