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

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

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

线性布局LinearLayout

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

相对布局RelativeLayout

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

帧布局FrameLayout

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

表格布局TableLayout

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

网格布局GridLayout

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

绝对布局AbsoluteLayout

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

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




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






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



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

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

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

px:像素点。

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



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

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


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



Java代码:


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



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容