`
geeksun
  • 浏览: 965099 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android布局文件属性

 
阅读更多

 

属性 

说明

说明

android:id

为控件指定相应的ID

 

android:text

指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串

 

android:gravity

指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身

 

android:layout_gravity

指定Container组件的对齐方式.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为 例,android:layout_gravity="right"则button靠右

 

android:textSize

指定控件当中字体的大小

 

android:background

指定该控件所使用的背景色,RGB命名法

 

android:width

指定控件的宽度

 

android:height

指定控件的高度

 

android:layout_width

指定Container组件的宽度

 

android:layout_height

指定Container组件的高度

 

android:layout_weight

View中很重要的属性,按比例划分空间

 

android:padding*

指定控件的内边距,也就是说控件当中的内容

 

android:sigleLine

如果设置为真的话,则控件的内容在同一行中进行显示

 

android:scaleType

是控制图片如何resized/moved来匹对ImageView的siz

 

android:layout_centerHrizontal

水平居中

 

android:layout_centerVertical

垂直居中

android:layout_centerInparent

相对于父元素完全居中

 

android:layout_alignParentBottom

贴紧父元素的下边缘

 

android:layout_alignParentLeft

贴紧父元素的左边缘

 

android:layout_alignParentRight

贴紧父元素的右边缘

 

android:layout_alignParentTop

贴紧父元素的上边缘

 

android:layout_alignWithParentIfMissing

如果对应的兄弟元素找不到的话就以父元素做参照物

 

android:layout_below    

在某元素的下方

 

android:layout_above    

在某元素的的上方

 

android:layout_toLeftOf 

在某元素的左边

 

android:layout_toRightOf

在某元素的右边

 

android:layout_alignTop 

本元素的上边缘和某元素的的上边缘对齐

 

android:layout_alignLeft

本元素的左边缘和某元素的的左边缘对齐

 

android:layout_alignBottom

本元素的下边缘和某元素的的下边缘对齐

 

android:layout_alignRight

本元素的右边缘和某元素的的右边缘对齐

 

android:layout_marginBottom 

离某元素底边缘的距离

 

android:layout_marginLeft   

离某元素左边缘的距离

 

android:layout_marginRight    

离某元素右边缘的距离

 

android:layout_marginTop 

离某元素上边缘的距离

 

android:paddingLeft    

本元素内容离某元素右边缘的距离

 

android:paddingRight 

本元素内容离某元素上边缘的距离

 

android:hint

设置EditText为空时输入框内的提示信息

 

android:LinearLayout

它确定了LinearLayout的方向,其值可以为vertical, 表示垂直布局horizontal, 表示水平布局

 

分享到:
评论

相关推荐

    认识Android布局文件

    【Android布局文件详解】 在Android应用开发中,界面设计是一个至关重要的环节,而XML格式的布局文件正是构建这些界面的核心工具。布局文件定义了应用程序界面的结构,包括它所包含的控件、控件间的相对位置以及...

    Android布局文件大全

    Android布局文件的属性值解析说明: 1 android:id [为控件指定相应的ID] 2 android:text [指定控件当中显示的文字 需要注意的是 这里尽量使用strings xml文件当中的字符串] 3 android:gravity [指定View组件的对齐...

    java android 布局文件

    Android布局文件是用来描述应用程序界面上组件(如按钮、文本视图、图像视图等)的结构和位置的XML文档。这些文件定义了控件的属性,如大小、位置、文本、样式等,并且可以包含多个嵌套的布局以实现复杂的屏幕设计。...

    Android xml布局文件生成工具

    在Android应用开发中,XML布局文件是构建用户界面(UI)的主要方式,它允许开发者以声明式编程的方式定义UI元素的结构和样式。"Android xml布局文件生成工具"是为了解决手动编写XML布局文件繁琐和耗时的问题而设计的...

    Android布局文件的属性值解析

    ### Android布局文件的属性值解析 在Android应用开发过程中,布局文件是构建用户界面的核心组成部分。布局文件通过XML格式定义了界面元素的位置、大小及样式等属性,这些属性的合理设置直接影响到应用的用户体验和...

    android排版布局属性

    以下是对给定文件中提到的Android排版布局属性的详细解析,包括相对布局属性、控件之间位置大小属性以及填充控件大小属性。 ### 相对布局属性 相对布局允许控件基于其他控件或父容器的位置进行定位。这些属性允许...

    android 布局文件

    本文将深入探讨Android布局文件的相关知识点,包括其基本概念、类型、使用方法以及示例。 ### 1. 基本概念 Android布局文件通常以XML格式存储,位于项目的`res/layout`目录下。这些文件包含了UI元素(如按钮、...

    Android布局属性总结

    本文将详细总结Android布局文件`layout.xml`中的各种属性及其用法。 首先,我们关注那些接受`true`或`false`作为值的属性: 1. `android:layout_centerHorizontal`:使视图在父布局的水平方向居中。 2. `android:...

    xamarin.android 布局文件自动提示功能

    "Xamarin.Android布局文件自动提示功能"是指在使用Visual Studio或Visual Studio for Mac等集成开发环境(IDE)时,编辑器提供的智能代码补全和提示功能,它能显著提高开发效率,减少错误。本文将深入探讨这个功能,并...

    android的布局文件介绍

    在Android开发中,布局文件是构建用户界面的关键组成部分。它们定义了应用屏幕上的各个组件(View)如何排列和展示。本篇文章将详细讲解Android的几种布局方式,包括线性布局、相对布局、表格布局、网格视图、标签...

    Android自定义属性百分比布局

    这使得开发者可以在XML布局文件中指定子视图的宽度和高度为父视图的某个百分比,而不是固定的像素值。 导入项目添加依赖通常是通过在`build.gradle`文件中添加相应的依赖库来实现的。对于PercentLayout,如果是使用...

    Android_布局属性大全

    Android_布局属性大全,对android布局文件的详细介绍

    android布局属性详解

    本文将详细介绍一些常用的Android布局属性。 1. `android:id`: 这个属性用于为控件设置一个唯一的ID,方便在代码中引用。通常,ID应该以`@+id/`开头,后面跟着一个自定义的标识符,例如`@+id/myButton`。这个ID应该...

    Android布局属性说明.doc

    Android布局属性是构建用户界面的关键组成部分,它们定义了UI元素的外观和行为。在Android开发中,我们通常会使用XML文件来设计布局,这些属性帮助我们精确控制每个组件的显示位置和样式。 首先,`android:...

    Android布局控件之linearlayout案例

    6. **使用`include`和`merge`标签**:为了提高代码复用性和减少XML布局文件的复杂性,我们可以使用`<include>`标签引入其他布局,而`<merge>`标签可以减少布局层级,提升性能。 7. **自定义LinearLayout的行为**:...

    Decor,android布局装饰器:在布局文件中注入自定义属性,使用装饰器消除带有自定义视图的不必要的类爆炸。.zip

    Decor是Android开发中的一款开源库,其主要目的是简化布局文件中的自定义视图处理,通过在XML布局中注入自定义属性,实现对视图的装饰,从而避免因为自定义视图而频繁创建新类,导致的类爆炸问题。类爆炸问题在大型...

    Android-一个旨在减少99%的drawable.xml文件的库可直接在布局文件中对任意View声明drawable属性。

    描述进一步指出,这个库允许开发者直接在布局文件中为任意View声明drawable属性。这意味着开发者不再需要创建单独的XML文件来定义视图的drawable属性,如背景、边框、图标的形状等。这将简化代码结构,提高开发效率...

    Android布局管理器

    在XML布局文件中,每个视图和布局都有其特定的属性,例如Button的`android:text`用于设置按钮文字,`android:id`用于标识视图以便于在代码中引用。同时,我们还可以通过代码动态修改这些属性,增加了布局的灵活性。 ...

    android属性布局大全

    本文将深入探讨“Android属性布局大全”,帮助新手快速理解和掌握Android布局的基本知识。 1. **线性布局(LinearLayout)** 线性布局是最基本的布局,它按照垂直或水平方向排列子视图。通过`orientation`属性设置...

    android界面布局详解

    XML布局文件包含了界面元素及其属性。每个元素有ID属性,用于唯一标识该组件,方便在代码中引用。同时,布局参数定义了组件的大小、位置等属性。例如,`layout_width`和`layout_height`决定了组件的宽度和高度,`...

Global site tag (gtag.js) - Google Analytics