Android之基本样式和布局
16lz
2022-06-03
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 添加快捷方式并且图标上添加数字
- Android(安卓)UI设计:ImageView
- Android提供了5种方式存储数据:
- ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- Android(安卓)SDK 2.0 安装
- Android解析xml的Demo
- android基础之RelativeLayout布局
- Android(安卓)-- android activity 各种布局方式以及相关参数