[个人笔记]Android 布局
来源:互联网 发布:s.click是淘宝网的吗 编辑:程序博客网 时间:2024/05/19 04:52
1.线性布局 LinearLayout
orientation: 方向; vertical,垂直;horizontal,水平; gravity: 对齐方式,子控件相对于当前控件第对齐方式 layout_gravity:当前控件相对于父控件的对齐方式 margin:当前控件相对于四周的间距 padding:当前控件中的子控件相对于当前控件四周的间距
2. 相对布局 RelativeLayout
都是从左上角开始布局,要控制位置需要设置每个控件相对于其他控件的位置 。 layout_below : 位于哪个控件的下方 layout_above:位于哪个控件的上方 layout_toLeftOf :指定当前控件位于哪个控件的左边 layout_toRightOf :指定当前控件位于哪个控件的右边 layout_alignParentRight:当前控件基于父窗体的对齐方式 layout_centerHorizontal:水平居中 layout_centerVertical:垂直居中 layout_centerInParent:位于父窗体的中间
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="#66ccff" > <EditText android:id="@+id/text1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="100dp" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:textSize="20dp" android:hint="请输入帐号" android:padding="5dp" /> <EditText android:id="@+id/text2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:textSize="20dp" android:hint="请输入密码" android:padding="5dp" android:layout_marginTop="20dp" android:layout_below="@id/text1" /> <TextView android:id="@+id/text3" android:layout_width="70dp" android:layout_height="wrap_content" android:text="忘记密码?" android:layout_marginTop="15dp" android:layout_marginLeft="30dp" android:textColor="#0000FF" android:layout_below="@id/text2" /> <TextView android:layout_width="70dp" android:layout_height="wrap_content" android:text="注册帐号" android:layout_marginTop="15dp" android:layout_marginLeft="30dp" android:textColor="#0000FF" android:layout_alignRight="@id/text2" android:layout_below="@id/text2" /> <Button android:id="@+id/btn" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="登陆" android:background="#33FFFF" android:layout_marginTop="30dp" android:textSize="20dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_below="@id/text3" /><TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="登陆即阅读用户条款" android:layout_below="@id/btn" android:gravity="center" android:layout_marginTop="180dp" /></RelativeLayout>
阅读全文
0 0
- [个人笔记]Android 布局
- 个人安卓学习笔记---Android布局大总结(一)
- 个人安卓学习笔记---Android布局大总结(一)
- Android学习个人笔记1-Layout界面布局-xml,java混合模式-自定义view
- 个人android学习笔记
- android 个人懒人笔记
- Android个人笔记-开源库
- Android布局学习笔记
- Android布局文件属性笔记
- Android 布局笔记
- android笔记-布局
- Android布局文件属性笔记
- Android布局文件属性笔记
- android笔记之布局
- Android 布局学习笔记
- Android 布局笔记
- android布局笔记,不断更新
- Android布局笔记
- angularjs定时任务的设置与清除
- 线程的五种状态与线程池的知识点
- 前端浏览器开发者工具的使用
- Spring事物5隔离,7传播,1只读,1超时
- Git系列(五):三个Git图形化工具
- [个人笔记]Android 布局
- 图论算法做题集锦(持续更新中)
- C++基础学习笔记:函数
- 高阶函数
- Apache Commons IO入门教程
- zoj2997(拓扑排序)
- createDirectStream官网例子
- 神奇数
- 汇编结构体声明、定义、使用