`
亚当爱上java
  • 浏览: 706039 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android:MATCH_PARENT是什么类型的布局

阅读更多
有网友表示对于很多工程中的MATCH_PARENT出现在layout中感到不明白,过去只有FILL_PARENT和WRAP_CONTENT那么match_parent到底是什么类型呢? 其实从Android 2.2开始FILL_PARENT改名为MATCH_PARENT ,从API Level为8开始我们可以直接用MATCH_PARENT来代替FILL_PARENT,最后提醒大家,他们的定义本质是一样均为-1,只是换了个别名,可能为了更准确些,比如最终在SDK中的定义为:
fill_parent   -1 The view should be as big as its parent (minus padding). This constant is deprecated starting from API Level 8 and is replaced by match_parent.
match_parent   -1 The view should be as big as its parent (minus padding). Introduced in API Level 8.
wrap_content -2 The view should be only big enough to enclose its content (plus padding).
分享到:
评论

相关推荐

    Android 五种Layout 布局

    本文将深入探讨Android的五种主要布局:LinearLayout、RelativeLayout、FrameLayout、GridLayout以及ConstraintLayout,并通过示例代码进行解析。 1. **LinearLayout**:线性布局是最基础的布局类型,它按照垂直或...

    android-autofittextview-master.zip_android_android textview_auto

    android:layout_width= match_parent android:layout_height= wrap_content > <Button android:layout_width= match_parent android:layout_height= wrap_content android:singleLine= true /&gt...

    android 五大布局介绍附源码范例

    本篇文章将深入探讨Android的五大布局:LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)以及TableLayout(表格布局),并提供源码范例来帮助理解。...

    android技术布局

    android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> android:layout_width="wrap_content" android:layout_height="wrap_content" android:...

    Android开发教程之Android 五大布局--千锋培训

    本教程将深入探讨Android的五大布局:FrameLayout、LinearLayout、RelativeLayout、TableLayout以及AbsoluteLayout。 **1. FrameLayout布局** FrameLayout是最基础且简单的布局方式,它将所有子视图放在同一个位置...

    android布局+控件

    ### Android布局与控件知识点详解 #### 一、布局类型概览 在Android开发中,布局是构建用户界面的基础。合理的布局设计不仅能够提升用户体验,还能有效管理界面元素的位置和大小,使应用适应不同尺寸和分辨率的...

    Android页面布局总结

    android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> android:layout_width="wrap_content" android:layout_height="wrap_content" android:...

    应用线性布局管理器实现微信登陆页面

    android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" /> ``` 其中,`android:orientation` 属性用于指定线性布局管理器的方向,可以是水平(horizontal)...

    android布局管理器代码

    在Android开发中,布局管理器是构建用户...总的来说,Android提供了多种布局管理器,开发者可以根据需求选择最适合的布局类型来构建UI。熟练掌握这些布局管理器的用法,能够帮助我们更高效地设计出符合用户体验的界面。

    android 布局

    android:layout_width="match_parent" android:layout_height="match_parent"> <!-- 子视图 --> ``` **关键属性解释**: - `android:orientation`:指定布局的方向。 - `android:layout_width` 和 `android:...

    Android基础教程(二)之五大布局对象

    ### Android五大布局详解 在Android应用开发过程中,布局设计...接下来的文章中,我们将继续探讨其他三种布局:`AbsoluteLayout`(绝对布局)、`RelativeLayout`(相对布局)和`TableLayout`(表格布局),敬请期待!

    Android控件大全以及各布局控件的使用方式

    ### Android控件大全及各布局控件的使用详解 #### 一、Android控件概述 Android控件是指在Android应用程序中用于实现用户界面的各种组件。这些控件包括但不限于按钮、文本框、列表视图等。熟悉并掌握这些控件对于...

    布局精解文档

    android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height=...

    Android布局详解

    本文将详细介绍Android中的五种常见布局:FrameLayout(框架布局)、LinearLayout(线性布局)、AbsoluteLayout(绝对布局)、RelativeLayout(相对布局)以及TableLayout(表格布局)。 #### 二、FrameLayout 框架...

    Android六大布局详解

    Android系统提供了多种布局类型来满足不同场景下的需求,下面将详细介绍六种基本布局:线性布局(LinearLayout)、表格布局(TableLayout)、相对布局(RelativeLayout)、层布局(FrameLayout)、绝对布局...

    Android布局文件的属性值解析

    通常与 `match_parent` 配合使用来实现灵活的布局。例如: ```xml android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> android:layout_width=...

    tabHost底部对齐

    android:layout_width="match_parent" android:layout_height="match_parent"> android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent"> android...

    android界面布局

    本文将详细介绍Android界面布局中的五种主要布局类型:LinearLayout(线性布局)、TableLayout(表格布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)以及FrameLayout(框架布局),并探讨它们的...

    Android Layout样式布局

    - 示例:`android:layout_width="match_parent" android:layout_height="wrap_content"` - **android:layout_weight** - 用途:用于按比例分配容器内的剩余空间。 - 示例:`android:layout_weight="1"` - **...

Global site tag (gtag.js) - Google Analytics