`

android五大布局总结(一)

 
阅读更多


1.线性布局(LinearLayout)

线性布局的形式可以分为两种,第一种横向线性布局 第二种纵向线性布局,总而言之都是以线性的形式 一个个排列出来的,纯线性布局的缺点是很不方便修改控件的显示位置,所以开发中经常会 以 线性布局与相对布局嵌套的形式设置布局。

2、相对布局(RelativeLayout)

在开发与学习中建议大家使用相对布局,首先它的方法属性是最强大的其次它基本可以实现其它4大布局的效果,


3.帧布局(FrameLayout)
        原理是在控件中绘制任何一个控件都可以被后绘制的控件覆盖,最后绘制的控件会盖住之前的控件。


4.绝对布局(AbsoluteLayout)


使用绝对布局可以设置任意控件的 在屏幕中 X Y 坐标点,和帧布局一样后绘制的控件会覆盖住之前绘制的控件,笔者不建议大家使用绝对布局还是那句话因为android的手机分辨率五花八门所以使用绝对布局的话在其它分辨率的手机上就无法正常的显示了。

5.表格布局(TableLayout)

在表格布局中可以设置TableRow 可以设置 表格中每一行显示的内容 以及位置 ,可以设置显示的缩进,对齐的方式。
分享到:
评论

相关推荐

    浅谈Android五大布局

    本文将深入探讨Android的五大布局,包括线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、网格布局(GridLayout)以及约束布局(ConstraintLayout),并结合`layout.xml`文件的使用,...

    android 五大布局详解

    "android 五大布局详解" Android 中的五大布局对象是指 FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout 和 TableLayout。这些布局对象是 Android 应用程序开发中最基本和最常用的布局方式。 ...

    Android 五大布局方式详解

    Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件。 帧布局(FrameLayout):组件从屏幕左上方布局组件。 表格布局(TableLayout):按照行列方式布局组件。 ...

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

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

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

    ### Android五大布局详解 在Android应用开发过程中,布局设计至关重要,它决定了用户界面(UI)的外观与交互方式。本文将详细介绍Android五大基本布局对象:`FrameLayout`(框架布局)、`LinearLayout`(线性布局)、...

    Android 五大布局之(一) 线性布局和相对布局

    例如,一个按钮可以被设置为紧贴父布局的底部,并且在另一个视图的右侧,通过`android:layout_alignBottom`和`android:layout_toRightOf`属性即可实现。 源码分析对于理解这两种布局的工作原理至关重要。在Android...

    浅谈Android五大布局.PDF

    Android提供了多种布局方式来满足不同的界面需求,其中最常用的五大布局为LinearLayout(线性布局)、FrameLayout(单帧布局)、AbsoluteLayout(绝对布局)、RelativeLayout(相对布局)和TableLayout(表格布局)...

    android笔记安卓基础知识 四大组件、六大布局、五大存储

    #### 二、六大布局方式详解 Android支持六种常用的布局方式: 1. **LinearLayout(线性布局)**:按水平或垂直方向排列子视图,是最基础的布局方式之一。 2. **FrameLayout(框架布局)**:将所有子视图堆叠在...

    Android 之 五大布局案例

    本篇将探讨Android的五大布局案例,分别是线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、网格布局(GridLayout)以及约束布局(ConstraintLayout)。这些布局各有特点,适用于不同...

    android_页面五大布局

    本文将详细介绍Android的五大布局:FrameLayout、LinearLayout、RelativeLayout、GridLayout和ConstraintLayout。 1. **FrameLayout**: FrameLayout是最基础的布局,它允许你在屏幕上放置一个单一的、位于左上角...

    Android 五大布局

    以下是关于Android五大布局的详细解析: 1. **FrameLayout(框架布局)**:如其名,FrameLayout是一个基本的容器,用于放置单个视图或组件。在屏幕上,所有子元素都按照从上到下、从左到右的顺序叠加。第一个添加的...

    Android五大基本布局demo

    本教程将深入探讨Android的五大基本布局:线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)以及约束布局(ConstraintLayout),并提供一个名为"layoutSample...

    android-五大布局&单位详解

    本文将深入探讨Android的五大布局——线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)以及约束布局(ConstraintLayout),并详细解析它们的工作原理和使用...

    Android 界面五大布局

    在Android开发中,界面设计是用户体验的关键因素...了解并熟练掌握这五种布局以及相关的辅助工具,是成为一名合格的Android开发者必备的技能。通过合理运用,你可以创建出满足各种需求的用户界面,提高应用的用户体验。

    Android 五种Layout 布局

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

    Android五大布局对象

    了解并熟练掌握这五大布局对象对于Android开发至关重要。FrameLayout适用于简单的单元素展示,LinearLayout适合于元素按行或列顺序排列,RelativeLayout则能实现更复杂的相对定位,而TableLayout则用于创建类似表格...

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

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

    Android之布局实例

    本篇文章将详细讲解Android中的五种主要布局:线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)以及约束布局(ConstraintLayout),并结合实例来帮助理解...

Global site tag (gtag.js) - Google Analytics