首页 > 移动平台 > 详细

Android 简单布局、空间

时间:2019-02-19 17:02:43      阅读:181      评论:0      收藏:0      [点我收藏+]

布局

线性布局 LinearLayout

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"  //纵向排列,horizontal横向排列
tools:context=".MainActivity">
</LinearLayout>


相对布局 RalativeLayout

  相对于给定id控件的位置(两控件不重叠,属性可同时执行,如右下方):

  layout_above:将该控件底部置于给定id控件之上

  layout_below:将该控件底部置于给定id控件之下

  layout_toLeftOf:将该控件的右边缘置于给定id控件的左边缘

  layout_toRightOf:将该控件的左边缘置于给定id控件的右边缘

 

  相对于给定id控件对齐(两控件重叠):

  layout_alignBaseline:将该控件的baseline与给定id的baseline对齐

  layout_alignTop:将该控件的顶部边缘与给定id的顶部边缘对齐

  layout_alignBottom:将该控件的底部边缘与给定id的底部边缘对齐

  layout_alignLeft:将该控件的左边缘与给定id的左边缘对齐

  layout_alignRignt:将该控件的右边缘与给定id的右边缘对齐

 

  相对于父控件:

  layout_alignParentTop:若为true,将该控件的顶部与父控件的顶部对齐

  layout_alignParentBottom:若为true,将该控件的底部与父控件的底部对齐

  layout_alignParentLeft:若为true,将该控件的左部与父控件的左部对齐

  layout_alignParentRight:若为true,将该控件的右部与父控件的右部对齐

 

  居中:

  layout_centerHorizontal:若为true,将该控件水平居中

  layout_centerVertical:若为true,将该控件垂直居中

  layout_centerInParent:若为true,将该控件置于父控件中央

 

 

  指定移动像素(相当于内边距):

  layout_marginTop:上偏移的值

  layout_marginBotton:下偏移的值

  layout_marginLeft:左偏移的值

  layout_marginRight:右偏移的值

 

控件

TextView文本框

ImageView图片框

  需要事先复制图片到res\drawable下

  技术分享图片

  属性src里写上路径(资源文件不能以数字开头

  技术分享图片

Button按钮

<Button
android:id="@+id/btn01"    
android:layout_weight="1"          //权重
android:text="按钮"              //按钮上显示的字
android:layout_width="match_parent"    //和父控件大小一样
android:layout_height="wrap_content" />  //当前控件大小能够刚好包含里面的内容


快捷键
  alt+enter 抽取成本地变量/查看错误提示
  alt+ctrl+f 抽取成全局变量

 


Android 简单布局、空间

原文:https://www.cnblogs.com/gothic-death/p/10402092.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!