Android之基本样式和布局
16lz
2021-01-23
Android中有六大布局,分别是: LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局) FrameLayout(帧布局),AbsoluteLayout(绝对布局),GridLayout(网格布局);
今天用LinearLayout(线性布局)来搭建一个简单的登录页面。
用LinearLayout进行布局,一张图片作为背景加三个文本控件、二个文本框、再加上二个按钮,就怎么简单。
这个页面最基础的基本属性:
layout_width:布局的宽度
layout_height:布局的宽度
orientation:布局中组件的排列方式
id:为该数组设置一个资源id,在Java文件中可以通过findViewById(id)找到该组件
gravity:控制组件所包含的元素的对齐方式,可多1个组合。
layout_gravity:控制该组件在父容器里的对齐方式。
background:为该组件设置一个背景图片,或者直接同颜色覆盖
代码实现:
activist_main.xml代码
如图所示:
更多相关文章
- android -------- 流式布局,支持单选、多选等
- 2011.09.13(3)——— android 添加快捷方式并且图标上添加数字
- 约束布局ConstraintLayout的使用你知道吗
- Android -- android activity 各种布局方式以及相关参数
- 关于自定义布局,xml中配置属性(attrs)
- android基础之RelativeLayout布局