`

android layout,xml属性介绍

 
阅读更多

转:android layout,xml属性

android:id
为控件指定相应的ID
android:text
指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串
android:gravity
指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身
android:layout_gravity (区别于:android: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的size
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, 表示水平布局

分享到:
评论

相关推荐

    Androidlayoutxml属性[文].pdf

    Androidlayoutxml属性[文].pdf

    Android 布局文件Layout XML属性

    本文主要介绍Android Layout XML 一些属性,在Android开发过程中布局文件大家肯定都会用到,在这里对Layout XML 进行详解,希望能对大家有所帮助

    Android布局文件layout.xml的一些属性值

    Android布局文件layout.xml的一些属性值 android开发必看文档

    Android Layout

    Android Layout XML属性

    Androidlayoutxml总结

    Android包下面android.R.styleable类包含下面所有组件相关的XML属性。如:publicstaticfinalint[]LinearLayout_Layouthttp://www.blogjava.net/zhip/archive/2011/01/25/343511.html   Android包下面android.R....

    android XML文件详解

    各种Layout用到的一些重要的属性,分为三类进行阐述。

    Android布局——Preference自定义layout的方法

    导语:PreferenceActivity是一个方便设置管理的界面,但是对于界面显示来说比较...使用Preference的android:@layout属性 1)xml文件中preference的添加 代码如下: <Preference android:layout=”@layout/youmi_ad”

    深入理解Android中的xmlns:tools属性

    因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性 <TextView android:id=@+id/text_main android:layout_width=match_parent android:layout_height=wrap_content android:...

    xamarin-android-shema-generator:用于Android布局XML的XML模式生成器工具

    xamarin-android-schema-generator是一个Android layout.xml模式生成器。 警告:Android布局xml不太适合XML模式限制。 XML Schema的扩展性不足以接受非标准组件或非标准属性(由于元素/属性通配符的限制),这些非...

    Android布局管理器

    4 android:layout_width="fill_parent" 5 android:layout_height="fill_parent" 6 android:id="@+id/lla" 7 android:gravity="right" 8 > <!-- 声明一个 LinearLayout 布局,并设置其属性 --> 9 10 android:text="@...

    Android高薪之路:Android程序员面试宝典 李宁

    2 3 3 android:layout gravity属性和android:gravity属性 2 4 高级布局技术 第3章 组件 3 1 组件的属性 3 2 文本组件 3 3 按钮组件 3 4 图像组件 3 5 进度组件 3 6 列表组件 3 7 容器组件 3 8 自定义组件 3 9 四大...

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

    layout_centerInParent - 将当前元素放置到其容器内的水平方向和垂直方向的中央位置(类似的属性有 :layout_centerHorizontal, layout_alignParentLeft 等) layout_marginLeft - 设置当前元素相对于其容器的左侧...

    Android布局文件大全

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

    Android App中的多个LinearLayout嵌套布局实例解析

    查了下资料,说是要设置layout_weight属性 资料说得不是很清楚,也没仔细看,就去弄,结果越弄越混乱。 于是静下心来,自己写xml测试,发现如下。 如果LinearLayout是最外面的一层,它是不会弹出layout_weight属性的...

    DroidDraw - Android组件界面设计工具

    DroidDraw 是一个基于Java Swing的Android界面设计器,我们可以通过它来生成复杂的Android Layout XML文件! 使用这个我有2点说明: 1.可以利用该工具进行Android 配置文件 XML 属性学习。 2.运行这个工具你必须安装...

    Android基础 布局、数据存储访问、XML系列化解析和SharedPreferences入门

    1、界面布局 主要介绍四种界面布局,常用的是线性布局和相对布局。对于屏幕适配,可以利用线性布局中的...这是Android中另外一种存储文件的形式,文中详细的介绍了序列化和解析的操作步骤。 最最重要的是包含源码

    Android实现键盘弹出界面上移的实现思路

    基本就是结合layout中ScrollView视图和AndroidManifest.xml中activity中的android:windowSoftInputMode属性配置实现; 2.要了解android:windowSoftInputMode相应的可以配置项: activity主窗口与软键盘的交互模式,...

    SuperXml:android布局能力增加,轻松实现圆角,边界,虚线,属性覆盖等功能。完全无侵入

    android开发中,我们经常使用xml来编写布局文件,这种实现方式不仅简单,而且表达能力更强。但是Google提供的布局属性有限,某些功能的实现我们必须使用代码,或者自定义控件的方式例如我们经常使用背景来表示和设置...

Global site tag (gtag.js) - Google Analytics