Android初级-布局,常用控件(上),资源

01-Android中6种布局以及各自作用

布局管理器本身并不会显示任何效果,只是可以约束内部控件的排列方式。

线性布局LinearLayout

可以让内部组件按照水平或垂直的方式进行摆放。还可以通过权重的方式让内部组件等 比例摆放。

相对布局RelativeLayout

可以让内部组件相对父容器来进行摆放,还可以相对兄弟组件来摆放。

帧布局FrameLayout

可以让组件一个叠加一个进行摆放。

表格布局TableLayout

可以让组件按照行的方式进行摆放,如果想让一行有多列可以放在TableRaw组件中。

网格布局GridLayout

让组件按照行与列的方式进行摆放。

绝对布局AbsoluteLayout

让组件按照xy的坐标来进行摆放。

02-LinearLayout实现效果以及属性,权重


Android初级-布局,常用控件(上),资源_第1张图片


Android初级-布局,常用控件(上),资源_第2张图片


03-RelativeLoutay实现效果以及属性,margin和padding的区别


Android初级-布局,常用控件(上),资源_第3张图片


Android初级-布局,常用控件(上),资源_第4张图片


Android初级-布局,常用控件(上),资源_第5张图片


Android初级-布局,常用控件(上),资源_第6张图片


Android初级-布局,常用控件(上),资源_第7张图片

04-FrameLayout实现效果以及属性,


Android初级-布局,常用控件(上),资源_第8张图片


Android初级-布局,常用控件(上),资源_第9张图片

05-android中的尺寸(dp,sp,px)

dp:度量单位,用于表示组件的宽或高。

sp:文字的大小单位,用于设置字体的大小。

px:像素点。

07-TextView文字组件的使用和属性设置


Android初级-布局,常用控件(上),资源_第10张图片


Android初级-布局,常用控件(上),资源_第11张图片

08-Button按钮的继承体系和属性设置

Button继承于TextView,TextView继承于View,View继承于Object


Android初级-布局,常用控件(上),资源_第12张图片

09-EditText输入框组件的属性和使用(内容的长度,文本提示,密码,数字限制),以及获取文本内容


Android初级-布局,常用控件(上),资源_第13张图片


Android初级-布局,常用控件(上),资源_第14张图片

Java代码:


Android初级-布局,常用控件(上),资源_第15张图片

10-res/values下可以有的所有资源,以及使用(color string dimen style xml中引用)


Android初级-布局,常用控件(上),资源_第16张图片


Android初级-布局,常用控件(上),资源_第17张图片

你可能感兴趣的:(Android初级-布局,常用控件(上),资源)