`
mmdev
  • 浏览: 12915530 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Android应用开发之LinearLayout(线性布局)

 
阅读更多

“ LinearLayout ”翻译成中文是“线性布局”,所谓线性布局就是在该标签下的所有子元素会根据其 orientation 属性的值来决定是按行或者是按列逐个显示。

示例main.xml布局文件如下:

其对应 strings.xml 内容如下:

运行后,如下图:


“ xmlns:android ”指定命名空间,顶级元素必须指定命名空间。而在该命名空间中的控件的属性如 layout_width ,要在属性前加上“android :”做前缀。

“ layout_width ”指定该元素的宽度,可选值有三种,“ fill_parent ”、“ wrap_content ”、具体数字(单位为 px )。其中“ fill_parent ”代表填满其父元素,对于顶级元素来说,其父元素就是整个手机屏幕。“ wrap_content ”代表该元素的大小仅包裹其自身内容,而数字则代表其占相应的 px 。

“ layout_height ”指定该元素的高度,可选参数值与“ layout_width ”的参数意义相同。

“ orientation ”指定子元素排列方式,其中指定为“ vertical ”则是子元素垂直排列,每个子元素会占独立的一行,如上图,而另一个可选值为“ horizontal ”代表子元素水平排列,即每个子元素会占独立的一列。示例 main.xml 布局文件如下。其对应的

strings.xml 内容不变。

运行后,如下图:


分享到:
评论

相关推荐

    Android移动应用开发线性布局LinearLayout的常用属性.pdf

    Android移动应用开发线性布局LinearLayout的常用属性.pdf 学习资料 复习资料 教学资源

    Android移动应用开发线性布局LinearLayout的weight属性简介.pdf

    Android移动应用开发线性布局LinearLayout的weight属性简介.pdf 学习资料 复习资料 教学资源

    Android线性布局代码案例

    线性布局(LinearLayout)是 Android 中最基本的布局之一,用于在界面上按照水平或垂直方向依次排列子视图。它是一种简单而灵活的布局方式,适用于许多应用场景,如列表项、工具栏、表单等等。 在 Android 开发中,...

    Android移动应用开发实验指导书.docx

    (2)Android的布局方式有LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、TableLayout(表格布局)。 (3)Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)...

    Android程序技术:常见布局的创建.pptx

    Android 程序技术 本节课程内容:布局的创建和类型 PART 1 2.1 .1 布局的创建 常见布局的创建 关于布局 ...线性布局(LinearLayout)主要以水平或垂直方式来显示界面中的控件。当控件水平排列时,显

    Android应用开发入门教程

    8.4.2.线性布局(LinearLayout)100 8.4.3.相对布局(RelativeLayout)101 8.4.4.表单布局(Table Layout)103 8.5 网格(Grid)视图组103 8.6 列表(List)视图组107 8.7 使用Tab组织UI109 第9章 2D图形接口的使用...

    Android入门到精通源代码.

    6.2.2 线性布局(LinearLayout) 6.2.3 相对布局(RelativeLayout) 6.2.4 表格布局(TableLayout) 6.2.5 绝对布局(AbsoluteLayout) 6.3 界面中的字体 6.3.1 设置系统字体 6.3.2 引用用户自定义字体 6.4 应用实例...

    Android移动应用开发实验指导书.docx.docx

    (2)Android的布局方式有LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、TableLayout(表格布局)。 (3)Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)...

    Android核心技术与实例详解 PDF扫描版

    本书以Android应用程序的开发为主题 并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程 全书分为三篇共18章 第一篇以简单易懂的实例为依托 详细介绍了Android平台的基本控件 高级...

    新版Android开发教程.rar

    的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • ...

    android开发实例大全_王东华

    实例001: 使用线性布局(LinearLayout) 来布局屏幕 1 实例002: 使用相对布局(RelativeLayout)来布局屏幕 3 实例003: 使用表格布局(TableLayout) 来布局屏幕 5 实例004: 使用绝对布局(AbsoluteLayout) 来...

    Android应用开发入门教程(经典版)

    第3章 Android应用层程序的开发方式.......................................................................................................................36 3.1 应用程序开发的结构..........................

    Android 应用开发入门教程(经典版)

    第3 章 Android 应用层程序的开发方式....................................................................................................................... 36 3.1 应用程序开发的结构.......................

    ANDROID实验报告组件布局.pdf

    layout_height="wrap_content" android:gravity="left" android:text="@string/cancel" android:textStyle="bold"/> </TableRow> </TableLayout> 2、使用线性布局完成系统主界面 <LinearLayout xmlns:android=...

    android开发——简易计算器的设计报告.doc

    (1)线性布局LinearLayout:垂直:android:orientation="vertical";水平:andro id:orientation="horizontal" (2)相对布局RelativeLayout:让子元素指定它们相对于其他元素的位置(通过ID 来指定)或相对于父布局...

    分享五种Android常用布局方式

    现在Android非常疯狂,所以网上关于Android学习的资料...局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)  一、FrameLayout  这个布局可以看成

    基于android平台的移动滑板游戏的设计与实现

    对于第一部分的设计,主要用到android开发中的布局开发,本设计用到的是线性布局Linearlayout,通过对android布局的使用,从而达到理想的效果,这其中还牵扯到按钮控件Button的使用,总的来说是界面布局与控件结合...

Global site tag (gtag.js) - Google Analytics