1.线性布局

LinearLayout:线性布局

        

EditText 和 Button 的 android:layout_weight 属性都为1,表示水平方向各占1/2

        

最理想的布局:
Button只占其自身内容大小的宽,其余的宽由EditText占用

        
2.相对布局

RelativeLayout :相对布局
相对父视图上、下、左、右
android:layout_alignParentTop="true"。
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"

    

相对于另一个控件。
android:layout_toLeftOf="@id/button6"。相对button6在它左边
android:layout_toRightOf="@id/button6"。在button6右边
android:layout_above。在上面
android:layout_below。在下面
android:layout_alignBottom。同底
android:layout_alignRight。同右
android:layout_alignLeft。同左
android:layout_alignTop。同顶

    
3.帧布局

android:layout_gravity。可选值:
bottom、left、right、top
center、center_horizontal、center_vertical

    
4.百分比布局

PercentFrameLayout。继承帧布局的内容并可以使用百分比属性(相对父视图占用)。

app:layout_widthPercent="%50"app:layout_heightPercent="%50"

PercentRelativeLayout。道理同PercentFrameLayout。

引入布局

。@layout/title中,title为一个xml文件名.

    

更多相关文章

  1. Android EditText常用属性功能汇总
  2. Android五大布局和ConstraintLayout
  3. 【Android】第7章(2)--布局控件常用的公共属性
  4. 通过xml布局文件实现按钮改变焦点设置背景图片
  5. Android 动态设置TextView的drawableLeft等属性
  6. android:inputType 属性及其支持的取值
  7. Android UI系列-----ImageView的scaleType属性

随机推荐

  1. 掌握php短信接口代码
  2. 掌握PHP语言对接抖音快手小红书视频/图片
  3. PHP+MySql实现简单的留言板功能
  4. 阿里云PHP SMS短信服务验证码发送方法详
  5. 直击php中static,const与define的使用区
  6. 详解php版阿里云OSS图片上传类
  7. 全栈工程师看过来!PHP Javascript语法对照
  8. php array_combine()函数实例详解
  9. 示例php+mysql查询实现无限下级分类树输
  10. 一起看看PHP执行普通shell命令流程