1:Android studio 默认的button 自带的参数
我们看到在我们Design(设计布局界面)拖曳出来的button,脚本文件显示的是这四个框的默认值
1:红框显示的是button的ID <android:id="@+id/button" > 它的主要功能是实现主程序跟脚本文件的绑定,这个id可以设置。
2:橙框显示的是button的宽和高 <android:layout_width="wrap_content"
android:layout_height="wrap_content"> 它的主要功能是实现button的大小
它的单位是多种的,例如:"wrap_content"是填充可用空间 ”,”match_parent“是匹配父容器 “,像素点dp或者px,百分数(推荐)。
3: 绿框显示的是button的内部显示文字<android:text="Button">
4: 黑框显示的是button的绝对位置(我也不知道干啥的o.O)视觉辅助,帮助开发者在布局设计阶段快速预览控件的位置。如果脚本文件过于冗长,可以删掉不影响代码运行
(关于第四条声明:学习到现在,感觉没啥大用,也可能是太菜了不知道重要性欢迎大佬教学o.o,作者很谦虚的很好学的)QAQ
举例
设计一个id叫做nuliz 宽200dp高80dp显示文字为SIGN IN的按钮。如下图
2:Android studio 其他主要button 的设置参数(自己常用)
哔哔歪歪一下 ---------讲的是常用的一些。O.O
1:margin(外边距)
1:android:layout_marginVertical=" " android:layout_marginHorizontal=""
这两条是关于设置控件在垂直方向和水平方向上的外边距Vertical(垂直), Horizontal(水平)
2:android:layout_marginBottom="" android:layout_marginTop=""
这两条是关于设置控件在容器的Bottom(底部)和Top(顶部)的边距
3:android:layout_marginStart="" android:layout_marginLeft=""
android:layout_marginRight="" android:layout_marginEnd=""
这四条是关于设置控件的侧边距,左边跟右边,其中Start跟Left的用法类似,同样End跟Right也是一样的 ( 有时候真的搞不懂o.o,效果一样的有不同的语句)
2:margin(内边距)
1:android:paddingVertical="" android:paddingHorizontal=""
这两条是关于设置控件在垂直方向和水平方向上的内边距Vertical(垂直), Horizontal(水平)
2:android:paddingBottom="" android:paddingTop=""
这两条是关于设置控件在容器的Bottom(底部)和Top(顶部)的内边距
3:android:paddingEnd="" android:paddingRight=""
android:paddingStart="" android:paddingLeft=""
这四条是关于设置控件内部的侧边距,左边跟右边,其中Start跟Left的用法类似,同样End跟Right也是一样的
3:其他
android:onClick=""
在编程的过程中onClick是最简单快速的设计按钮点击事件的方法。(不过最近周师傅发现他居然划上横线了QAQ)
android:layout_gravity=""
这一条是设置控件在容器中的对齐方式,****************top: 控件顶部对齐 ,bottom
: 控件底部对齐
center_horizontal
: 控件水平居中,center_vertical
: 控件垂直居中
start
: 控件靠左(文字环境)则靠右,end
: 控制器靠右,(文字环境)则靠左******************
未完待续****干饭去了o.o