RelativeLayout 第一类:属性值为 true false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_alignParentTop 贴紧父元素的上边缘 android:layout_alignWithParentlfMissing 如果找不到对应的兄弟元素找不到,就以父元素做参照物。 第二类:属性值必须为 id 的引用名 android:layout_below 在某元素的下方 android:layout_above 在某元素的上方 android:layout_toLeftOf 在某元素的左边 Android:layout_toRightOf 在某元素的右边 android:layout_alignTop 本元素的上边缘和某元素的上边缘对齐 android:layout_alignLeft 本元素的左边缘和某元素的左边缘对齐 android:layout_alignBottom 本元素的下边缘和某元素下边缘对齐 android:layout_alignRight 本元素的右边缘和某元素右边缘对齐 第三类:属性值为具体的像素值班,如 30dip android:layout_marginBottom 离某元素底边缘的距离 Android:layout_marginLeft 离某元素左边缘的的距离 Android:layout_marginRight 离某元素的右边缘的距离 Android:layout_marginTop 离某元素上边缘的距离 android:hint 设置 EditText 为空时输入的提示信息 android:gravity 对该 view 内容的限定:靠上 下 左 右 android:layout_gravity="right" 用来设置该 Container (组件)的靠左 靠右 android:text 指定的控件当中显示的文字 尽量使用 string.xml 文件当中的字符串 Android:textSize 文字大小 Android:width 控件宽度 Android:height 控件高度 Android:layout_width 指定 Container 组件的宽度 Android:layout_height 指定 Container 组件的高度 View 按比例划分空间 Android:Padding* 内边距 Android:singleLine 为真时,内容在同一行中进行显示 Android:scaleType: 控制图片如何 resized/moved 来匹配 ImageView size ImageView.ScaleType/android.scaleType 值的意义区别: CENTER/center 按图片的原来 size 居中显示,当图片长宽超过 View 的长宽时,截取图片的居中部分显示 CENTER_CROP/centerCrop 按比例扩大图片的 size 居中显示,使得图片的长宽等于 View 的长宽 CENTER_INSIDE/centerinside 将图片的内容完整居中显示,通过缩小比例或原的 size 使得图片长 宽等于或小于 View 的长宽 FIT_CENTER/fitCenter 把图片按比例扩大 / 缩小到 VIEW 的宽度,居中显示 FIT_END/fitEnd 把图片按比例扩大 / 缩小到 VIEW 的宽度,居中在 VIEW 的下部位置 FIT_START/fitStart 把图片按比例扩大 / 缩小到 VIEW 的宽度,居中在 VIEW 的上部位置 FIT_XY/fitXY 把图片不按比例 扩大 / 缩小到 VIEW 的大小显示 MATRIX/matrix 用矩阵来绘制、动态缩小放大图片来显示。 Android:interpolator 控件动画进度 (alpha scale translate rotate) Android 提供了几个 Interpolator 子类,实现了不同的速度曲线,如下 accelerateDcelerateInterpolator 在动画开始与介绍的地方的速率比较慢,然后开始加速 CycleInterpolator 动画循环放特定的次数,速率改变沿着正弦曲线 DecelerateInterpolator 在动画开始的地方的速率改变比较慢,然后开始减速 LinearInterpolator 在动画的以均匀的速率改变 android:screenOrientation="portrait" 指定屏幕为竖屏 android:screenOrientation="landscape" 指定屏幕为横屏 Android:capitalize 设置英文字母大写类型 Android:cursorVisible 设置光标是否显示 Android:digits 设置允许输入哪些字符。如 "123456&*" Android:drawableBottom :在 text 的下方输出一个 drawable 。如果是颜色 设置为背景颜色 Android:drawableLeft :在 text 的左边输出一个 drawable Android:drawableRight :在 text 的右边输出一个 drawable Android:drawableTop :在 text 的顶部输出一个 drawable Android:editable 设置是否可编辑 Android:editorExtras 设置文本的额外的输入数据。 Android:ellipsize 设置当文字过长时,该控件如何显示,有如下属性 start 省略号显示在开头 end 省略号在结尾 middle 省略号在中间 marquee 以跑马灯的方式显示(动画横向移动) Android:ems 设置 TextView 的宽度为 N 个字符的宽度 Android:freezesText 设置保存文本的内容以及光标内置 Android:includeFontPadding 设置文本是否包含顶部和底部额外空白,默认是 true Android:inputMethod 为文本指定输入法,需要完全限定名(完整的包名) Android:inputType 设置广西的类型,用于帮助输入法显示合适的键盘类型 Android:lines 设置文本显示的行数 Android:lineSpacingExtra 设置行间距 Android:lineSpacingMultiplier 设置行间距的倍数。如 1.3 Android:linksClickAble 设置链接是否点击连接,即使设置了 autoLick Android:marqueeRepeatLimit ellipsize 指定的情况下,设置重复滚动次数。 当设置 marquee_forever 为时表示无限次 Android:maxEms 设置 TextView 的宽度为最长为 N 个字符的宽度。与 ems 同时使用时覆盖 ems 选项 android:maxHeight 设置文本区域的最大高度
android:maxLength 限制显示的文本长度,超出部分不显示。
android:maxLines 设置文本的最大显示行数,与 width 或者 layout_width 结合使用,超出部分自动换行,超出行数将不显示。
android:maxWidth 设置文本区域的最大宽度
android:minEms 设置 TextView 的宽度为最短为 N 个字符的宽度。与 ems 同时使用时覆盖 ems 选项。
android:minHeight 设置文本区域的最小高度
android:minLines 设置文本的最小行数,与 lines 类似。
android:minWidth 设置文本区域的最小宽度
android:numeric 如果被设置,该 TextView 有一个数字输入法。 android:password 以小点 ”.” 显示文本 android:phoneNumber 设置为电话号码的输入方式
android:privateImeOptions 设置输入法选项
android:scrollHorizontally 设置文本超出 TextView 的宽度的情况下,是否出现横拉条
android:selectAllOnFocus 如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。 TextView 中设置后无效果。
android:shadowColor 指定文本阴影的颜色,需要与 shadowRadius 一起使用
android:shadowDx 设置阴影横向坐标开始位置。
android:shadowDy 设置阴影纵向坐标开始位置。
android:shadowRadius 设置阴影的半径。设置为 0.1 就变成字体的颜色了,一般设置为 3.0 的效果比较好。
android:singleLine 设置单行显示。如果和 layout_width 一起使用,当文本不能全部显示时,后面用 “…” 来表示。如 android:text="test_ singleLine " adnroid:stretchColumns TableLayout 里指定第几列作为拉伸(当填不满屏幕的时候)
android:text 设置显示文本 .
android:textSize 设置文字大小,推荐度量单位 ”sp” 或者 "pt"
android:textStyle 设置字形 [bold( 粗体 ) 0, italic( 斜体 ) 1, bolditalic( 又粗又斜 ) 2] 可以设置一个或多个,用 “|” 隔开
android:typeface 设置文本字体,必须是以下常量值之一: normal 0, sans 1, serif 2, monospace( 等宽字体 ) 3
android:width 设置文本区域的宽度,支持度量单位: px( 像素 )/dp/sp/in/mm( 毫米 ) ,与 layout_width 的区别看这里。

更多相关文章

  1. [Android] 环境配置之Android(安卓)Studio开发NDK
  2. android布局属性详解
  3. widget(1、TextView)
  4. Unity调用Android录音
  5. Unity调用Android录音
  6. Android设置文本框单行多行显示
  7. CheckBox设置颜色和自定义样式
  8. eclipse android基础开发
  9. Android使用AchartEngine绘制曲线图

随机推荐

  1. Android数据储存——Sqlite
  2. 导入Android(安卓)SDK中Sample下ApiDemos
  3. Android重写HorizontalScrollView模仿Vie
  4. android实现手机截屏并保存截图功能
  5. Android使用SoundPool播放短音效
  6. 【android笔记】android开发环境搭建--an
  7. Android(安卓)Weekly - 第 165 期
  8. android图书管理系统+javaweb后台服务器
  9. Android(安卓)Looper和Handler
  10. Android问题之res/raw和assets文件大小限