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代码

                                                                                                                

如图所示:

更多相关文章

  1. Android四大基本组件介绍与生命周期
  2. 2011.09.13(3)——— android 添加快捷方式并且图标上添加数字
  3. Android(安卓)UI设计:ImageView
  4. Android提供了5种方式存储数据:
  5. ScrollView属性fillViewport解决android布局不能撑满全屏的问题
  6. Android(安卓)SDK 2.0 安装
  7. Android解析xml的Demo
  8. android基础之RelativeLayout布局
  9. Android(安卓)-- android activity 各种布局方式以及相关参数

随机推荐

  1. Android(安卓)通过AlertDialog创建伪菜单
  2. 编译android版本的opencv 2.4.2
  3. 剪切图片-扩展android 选择图片(从手机照
  4. Android的事件转递机制
  5. Android(安卓)属性动画 源码解析 深入了
  6. Android(安卓)的状态栏设置图片填充或者
  7. Android入门:SQLite
  8. Android(安卓)studio 无法搜索插件
  9. android修改MTP及MTP(PC显示名称)、PTP盘
  10. Android网易有道词典案例源码分享