2022年android屏幕自适应android属性[参 .pdf

上传人:C****o 文档编号:33386048 上传时间:2022-08-10 格式:PDF 页数:20 大小:235.58KB
返回 下载 相关 举报
2022年android屏幕自适应android属性[参 .pdf_第1页
第1页 / 共20页
2022年android屏幕自适应android属性[参 .pdf_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2022年android屏幕自适应android属性[参 .pdf》由会员分享,可在线阅读,更多相关《2022年android屏幕自适应android属性[参 .pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一般为不同分辨率准备不同的图片就可以了,因为图片如果缩放的话效果不好。不用准备多个layout xml文件当然 layout.xml文件中的高度与宽度设置不能写死的了!用 layout_weight按比例分割屏幕目前 UC 浏览器就是建了不同的layout ,这是比较规范的做法当然我们没有那么多精力,越简单越好,至于三个放图片的文件夹hdpi 放的是高分辨率图片,另两个或说中等分辨率,分辨率再更低的图片吧,其实我感觉他们在开发的时候具体区分起来,还是不够实现屏幕的适配所以楼主要善于应用Android 的控件,控件的属性,比如layout_weight= “1”就是强调该控件的强调度,在一个Vi

2、ewGroup中的 View 如果都有该写法的属性,那么他们的位置均分屏幕的宽度,如果有个TextView一个 ImageView ,并想 TextView放到屏幕的最右边,那么 ImageView加了该属性,那么其右边的TextView中写上 aandroid:gravity=right属性,就自动摆在右边了总上而言,应该多去研究下android 控件,及其属性的作用,然后灵活应用才是正确之路android 属性Android 功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。第一类 :属性值为true 或 fa

3、lse android:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘android:layout_alignParentRight 贴紧父元素的右边缘android:layout_alignParentTop 贴紧父元素的上边缘android:layout_alignWithP

4、arentIfMissing 如果对应的兄弟元素找不到的话就以父元素做名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 参照物第二类:属性值必须为id 的引用名 “id/id -name ”android:layout_below 在某元素的下方android:layout_above 在某元素的的上方android:layout_toLeftOf 在某元素的左边android:layout_toRightOf 在某元素的右边a

5、ndroid:layout_alignTop 本元素的上边缘和某元素的的上边缘对齐android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐android:layout_alignBottom 本元素的下边缘和某元素的的下边缘对齐android:layout_alignRight 本元素的右边缘和某元素的的右边缘对齐第三类:属性值为具体的像素值,如30dip ,40px android:layout_marginBottom 离某元素底边缘的距离android:layout_marginLeft 离某元素左边缘的距离android:layout_marginRigh

6、t 离某元素右边缘的距离android:layout_marginTop 离某元素上边缘的距离EditText 的 android:hint 设置 EditText 为空时输入框内的提示信息。android:gravityandroid:gravity属性是对该view 内容的限定 比如一个button 上面的 text. 你可以设置该text 在 view 的靠左, 靠右等位置 以 button 为例,android:gravity=right则 button 上面的文字靠右android:layout_gravity android:layout_gravity是用来设置该view 相对与

7、起父view 的位置比如一个button 在linearlayout里,你想把该button 放在靠左、靠右等位置就可以通过该属性设置以button为例, android:layout_gravity=right则 button 靠右android:scaleType:android:scaleType是控制图片如何resized/moved来匹对 ImageView的 size 。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size 居中显示,当图片长/宽超过 View 的长 /宽,则截取图片的居中部分

8、显示CENTER_CROP / centerCrop 按比例扩大图片的size 居中显示,使得图片长(宽)等于或大于 View 的长 (宽 ) CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size 使得图片长 /宽等于或小于View 的长 /宽FIT_CENTER / fitCenter 把图片按比例扩大/缩小到 View 的宽度,居中显示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 - - - -

9、 - - - - - FIT_END / fitEnd 把图片按比例扩大/缩小到 View 的宽度,显示在View 的下部分位置FIT_START / fitStart 把图片按比例扩大/缩小到 View 的宽度,显示在View 的上部分位置FIT_XY / fitXY 把图片 ? 不按比例扩大 /缩小到 View 的大小显示MATRIX / matrix 用矩阵来绘制,动态缩小放大图片来显示。* 要注意一点, Drawable文件夹里面的图片命名是不能大写的。- android:id 为控件指定相应的ID android:text 指定控件当中显示的文字,需要注意的是,这里尽量使用strin

10、gs.xml文件当中的字符串android:gravity 指定 View 组件的对齐方式,比如说居中,居右等位置这里指的是控件中的文本位置并不是控件本身android:layout_gravity 指定 Container 组件的对齐方式比如一个button 在 linearlayout里,你想把该button 放在靠左、靠右等位置就可以通过该属性设置以 button 为 例,android:layout_gravity=right则 button 靠右android:textSize 指定控件当中字体的大小android:background 指定该控件所使用的背景色,RGB 命名法and

11、roid:width 指定控件的宽度android:height 指定控件的高度android:layout_width 指定 Container 组件的宽度android:layout_height 指定 Container 组件的高度android:layout_weight View 中很重要的属性,按比例划分空间android:padding* 指定控件的内边距,也就是说控件当中的内容android:sigleLine 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,

12、共 20 页 - - - - - - - - - 如果设置为真的话,则控件的内容在同一行中进行显示android:scaleType 是控制图片如何resized/moved来匹对 ImageView的 siz android:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘and

13、roid:layout_alignParentRight 贴紧父元素的右边缘android:layout_alignParentTop 贴紧父元素的上边缘android:layout_alignWithParentIfMissing 如果对应的兄弟元素找不到的话就以父元素做参照物android:layout_below 在某元素的下方android:layout_above 在某元素的的上方android:layout_toLeftOf 在某元素的左边android:layout_toRightOf 在某元素的右边android:layout_alignTop 本元素的上边缘和某元素的的上边缘

14、对齐android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐android:layout_alignBottom 本元素的下边缘和某元素的的下边缘对齐android:layout_alignRight 本元素的右边缘和某元素的的右边缘对齐名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - android:layout_marginBottom 离某元素底边缘的距离android:layout_marg

15、inLeft 离某元素左边缘的距离android:layout_marginRight 离某元素右边缘的距离android:layout_marginTop 离某元素上边缘的距离android:paddingLeft 本元素内容离本元素右边缘的距离android:paddingRight 本元素内容离本元素上边缘的距离android:hint 设置 EditText 为空时输入框内的提示信息android:LinearLayout 它确定了 LinearLayout的方向,其值可以为vertical , 表示垂直布局horizontal , 表示水平布局- android:interpolat

16、or 可能有很多人不理解它的用法,文档里说的也不太清楚,其实很简单, 看下面: interpolator定义一个动画的变化率 (the rate of change) 。 这使得基本的动画效果(alpha, scale, translate, rotate ) 得以加速, 减速,重复等。 用通俗的一点的话理解就是:动画的进度使用Interpolator 控制。 interpolator 定义了动画的变化速度,可以实现匀速、正加速、负加速、无规则变加速等。 Interpolator 是基类,封装了所有Interpolator 的共同方法,它只有一个方法,即getInterpolation (fl

17、oat input),该方法maps a point on the timeline to a multiplier to be applied to the transformations of an animation。Android 提供了几个Interpolator 子类,实现了不同的速度曲线,如下:AccelerateDecelerateInterpolator 在动画开始与介绍的地方速率改变比较慢,在中间的时侯加速AccelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始加速CycleInterpolator 动画循环播放特定的次数,速率改变沿着正弦曲线

18、DecelerateInterpolator 在动画开始的地方速率改变比较慢,然后开始减速LinearInterpolator 在动画的以均匀的速率改变名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 20 页 - - - - - - - - - 对于 LinearInterpolator ,变化率是个常数,即f (x) = x. public float getInterpolation(float input) return input; Interpolator其他的

19、几个子类,也都是按照特定的算法,实现了对变化率。还可以定义自己的 Interpolator 子类,实现抛物线、自由落体等物理效果。TextView属性汇总android:autoLink设置是否当文本为URL 链接 /email/ 电话号码 /map 时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定 getText() 方式取得的文本类别。 选项 editable 类似于 StringBuild

20、er可追加字符, 也就是说 getText 后可调用 append 方法设置文本内容。spannable 则可在给定的字符区域使用样式,参见这里1、这里 2。android:capitalize设置英文字母大写类型。此处无效果, 需要弹出输入法才能看得到,参见EditView 此属性说明。android:cursorVisible设定光标为显示/隐藏,默认显示。android:digits设置允许输入哪些字符。如“1234567890.+-*/% ()”android:drawableBottom在 text 的下方输出一个drawable ,如图片。如果指定一个颜色的话会把 text 的背景

21、设为该颜色,并且同时和background使用时覆盖后者。android:drawableLeft在 text 的左边输出一个drawable ,如图片。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 20 页 - - - - - - - - - android:drawablePadding设置 text 与 drawable( 图片 )的间隔,与drawableLeft、drawableRight、drawableTop 、drawableBottom一起使用,可设置

22、为负数,单独使用没有效果。android:drawableRight在 text 的右边输出一个drawable 。android:drawableTop在 text 的正上方输出一个drawable 。android:editable设置是否可编辑。android:editorExtras设置文本的额外的输入数据。android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:”start”-省略号显示在开头 ; ”end” 省略号显示在结尾; ”middle ”-省略号显示在中间; ”marquee ” 以跑马灯的方式显示(动画横向移动 ) android:freeze

23、sText设置保存文本的内容以及光标的位置。android:gravity设置文本位置,如设置成“center ”,文本将居中显示。android:hintText为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在EditView中使用,但是这里也可以用。android:imeOptions附加功能,设置右下角IME 动作与编辑框相关的动作,如actionDone右下角将显示一个“ 完成 ” ,而不设置默认是一个回车符号。这个在EditView中再详细说明,此处无用。android:imeActionId设置 IME 动作 ID。android:imeAct

24、ionLabel设置 IME 动作标签。android:includeFontPadding设置文本是否包含顶部和底部额外空白,默认为true 。android:inputMethod为文本指定输入法,需要完全限定名(完整的包名 )。例如:com.google.android.inputmethod.pinyin,但是这里报错找不到。android:inputType设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView 中再详细说明,这里无效果。android:linksClickable设置链接是否点击连接,即使设置了autoLink 。名师资料总结 - - -精品资料欢迎下

25、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 20 页 - - - - - - - - - android:marqueeRepeatLimit在 ellipsize 指定 marquee 的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。android:ems设置 TextView 的宽度为 N 个字符的宽度。这里测试为一个汉字字符宽度android:maxEms设置 TextView的宽度为最长为N 个字符的宽度。 与 ems 同时使用时覆盖ems 选项。android:

26、minEms设置 TextView的宽度为最短为N 个字符的宽度。 与 ems 同时使用时覆盖ems 选项。android:maxLength限制显示的文本长度,超出部分不显示。android:lines设置文本的行数,设置两行就显示两行,即使第二行没有数据。android:maxLines设置文本的最大显示行数,与 width 或者 layout_width结合使用, 超出部分自动换行,超出行数将不显示。android:minLines设置文本的最小行数,与lines 类似。android:lineSpacingExtra设置行间距。android:lineSpacingMultiplier

27、设置行间距的倍数。如”1.2 ”android:numeric如果被设置, 该 TextView有一个数字输入法。此处无用, 设置后唯一效果是 TextView有点击效果,此属性在EdtiView将详细说明。android:password以小点 ”. ”显示文本android:phoneNumber设置为电话号码的输入方式。android:privateImeOptions设置输入法选项,此处无用,在EditText 将进一步讨论。android:scrollHorizontally设置文本超出TextView的宽度的情况下,是否出现横拉条。android:selectAllOnFocus如

28、果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView 中设置后无效果。android:shadowColor指定文本阴影的颜色,需要与shadowRadius一起使用。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 20 页 - - - - - - - - - android:shadowDx设置阴影横向坐标开始位置。android:shadowDy设置阴影纵向坐标开始位置。android:shadowRadius设置阴影的半径。设

29、置为 0.1 就变成字体的颜色了,一般设置为3.0的效果比较好。android:singleLine设置单行显示。 如果和 layout_width一起使用, 当文本不能全部显示时,后面用 “”来表示。如android:text=test_ singleLine android:singleLine=true android:layout_width=20dp将只显示 “t ”。如果不设置singleLine或者设置为false ,文本将自动换行android:text设置显示文本 . android:textAppearance设置文字外。 如 “?android:attr/textAppe

30、aranceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse android:textColor设置文本颜色android:textColorHighlight被选中文字的

31、底色,默认为蓝色android:textColorHint设置提示信息文字的颜色,默认为灰色。与hint 一起使用。android:textColorLink文字链接的颜色. android:textScaleX设置文字之间间隔,默认为1.0f。android:textSize设置文字大小,推荐度量单位”sp”,如 ”15sp”android:textStyle设置字形 bold( 粗体 ) 0, italic( 斜体 ) 1, bolditalic( 又粗又斜 ) 2 可以设置一个或多个,用 “| ”隔开android:typeface设置文本字体,必须是以下常量值之一:normal 0,

32、sans 1, serif 2, monospace( 等宽字体 ) 3 android:height设置文本区域的高度,支持度量单位:px( 像素 )/dp/sp/in/mm(毫米 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 20 页 - - - - - - - - - android:maxHeight设置文本区域的最大高度android:minHeight设置文本区域的最小高度android:width设置文本区域的宽度,支持度量单位:px( 像素 )/dp

33、/sp/in/mm( 毫米 ),与layout_width 的区别看这里。android:maxWidth设置文本区域的最大宽度android:minWidth设置文本区域的最小宽度Android activity属性汇总android:allowTaskReparenting 是否允许 activity 更换从属的任务,比如从短信息任务切换到浏览器任务。android:alwaysRetainTaskState 是否保留状态不变,比如切换回home, 再从新打开,activity 处于最后的状态android:clearTaskOnLanunch 比如 P 是 activity, Q 是被

34、P 触发的activity, 然后返回Home, 从新启动P, 是否显示Q android:configChanges 当配置 list 发生修改时,是否调用onConfigurationChanged() 方法比如locale|navigation|orientation. android:enabled activity 是否可以被实例化, android:excludeFromRecents 是否可被显示在最近打开的activity 列表里android:exported 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名

35、师精心整理 - - - - - - - 第 10 页,共 20 页 - - - - - - - - - 是否允许 activity 被其它程序调用android:finishOnTaskLaunch 是否关闭已打开的activity 当用户重新启动这个任务的时候android.icon android:label android:launchMode activity 启动方式,standard singleTop singleTask singleInstance 其中前两个为一组,后两个为一组android:multiprocess 允许多进程android:name activity 的

36、类名,必须指定androidnHistory 是否需要移除这个activity 当用户切换到其他屏幕时。这个属性是API level 3 中引入的android:permission android:process 一 个 activity 运行时所在的进程名,所有程序组件运行在应用程序默认的进程中,这个进程名跟应用程序的包名一致。中的元素process 属性能够为所有组件设定一个新的默认值。但是任何组件都可以覆盖这个默认值,允许你将你的程序放在多进程中运行。如果这个属性被分配的名字以:开头,当这个activity 运行时 , 一个新的专属于这个程序的进程将会被创建。如果这个进程名以小写字母开

37、头,这个activity 将会运行在全局的进程中,被它的许可所提供。android:screenOrientation 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 20 页 - - - - - - - - - activity 显示的模式 , unspecified 默认值landscape 风景画模式,宽度比高度大一些portrait 肖像模式 , 高度比宽度大。user 用户的设置behind sensor nosensor android:stateNotNe

38、eded 是否 activity 被销毁和成功重启并不保存状态android:taskAffinity activity 的亲属关系,默认情况同一个应用程序下的activity 有相同的关系android:theme activity 的样式主题 , 如果没有设置,则activity 的主题样式从属于应用程序,参见元素的theme 属性android:windowSoftInputMode activity 主窗口与软键盘的交互模式, 自从 API level 3 被引入活动的主窗口如何与包含屏幕上的软键盘窗口交互。这个属性的设置将会影响两件事情: 1 软键盘的状态 是否它是隐藏或显示 当活动

39、 (Activity) 成为用户关注的焦点。2 活动的主窗口调整 是否减少活动主窗口大小以便腾出空间放软键盘或是否当活动窗口的部分被软键盘覆盖时它的内容的当前焦点是可见的。它的设置必须是下面列表中的一个值,或一个”state ”值加一个 ”adjust ”值的组合。在任一组设置多个值 多个 ”state ”values,例如 mdash 有未定义的结果。各个值之间用|分开。例如 : 在这设置的值 (除stateUnspecified和adjustUnspecified以外 )将覆盖在主题中设置的值值 描述 stateUnspecified 软键盘的状态 (是否它是隐藏或可见)没有被指定。系统将

40、选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 20 页 - - - - - - - - - stateUnchanged 软键盘被保持无论它上次是什么状态,是否可见或隐藏,当主窗口出现在前面时。 stateHidden 当用户选择该Activity 时,软键盘被隐藏 也就是,当用户确定导航到该Activity 时,而不是返回到它由于离开另一个Activity 。 stateAlwaysHidden

41、软键盘总是被隐藏的,当该Activity 主窗口获取焦点时。 stateVisible 软键盘是可见的,当那个是正常合适的时(当用户导航到Activity 主窗口时 )。 stateAlwaysVisible 当用户选择这个Activity 时,软键盘是可见的 也就是,也就是,当用户确定导航到该Activity 时,而不是返回到它由于离开另一个Activity 。adjustUnspecified 它不被指定是否该Activity 主窗口调整大小以便留出软键盘的空间,或是否窗口上的内容得到屏幕上当前的焦点是可见的。系统将自动选择这些模式中一种主要依赖于是否窗口的内容有任何布局视图能够滚动他们的

42、内容。如果有这样的一个视图,这个窗口将调整大小, 这样的假设可以使滚动窗口的内容在一个较小的区域中可见的。这个是主窗口默认的行为设置。adjustResize 该 Activity 主窗口总是被调整屏幕的大小以便留出软键盘的空间。adjustPan 该 Activity 主窗口并不调整屏幕的大小以便留出软键盘的空间。相反,当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分。这个通常是不期望比调整大小,因为用户可能关闭软键盘以便获得与被覆盖内容的交互操作。Android EditText 属性汇总android:layout_gravity=center_verti

43、cal 设置控件显示的位置:默认top ,这里居中显示,还有bottom android:hint= 请输入数字! 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 20 页 - - - - - - - - - 设置显示在空间上的提示信息android:numeric=integer 设置只能输入整数,如果是小数则是:decimal android:singleLine=true 设置单行输入,一旦设置为true ,则文字不会自动换行。android:password=t

44、rue 设置只能输入密码android:textColor = #ff8c00 字体颜色android:textStyle=bold 字体, bold, italic, bolditalic android:textSize=20dip 大小android:capitalize = characters 以大写字母写android:textAlign=center EditText 没有这个属性,但TextView有android:textColorHighlight=#cccccc 被选中文字的底色,默认为蓝色android:textColorHint=#ffff00 设置提示信息文字的颜色

45、,默认为灰色名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 20 页 - - - - - - - - - android:textScaleX=1.5 控制字与字之间的间距android:typeface=monospace 字型, normal, sans, serif, monospace android:background=null 空间背景,这里没有,指透明android:layout_weight=1 权重,控制控件之间的地位,在控制控件显示的大小时蛮有用的

46、。android:textAppearance=?android:attr/textAppearanceLargeInverse 文字外观, 这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。不知道这样理解对不对?通过 EditText 的 layout xml 文件中的相关属性来实现: 1. 密码框属性android:password=true 这条可以让EditText 显示的内容自动为星号,输入时内容会在1 秒内变成 *字样。2. 纯数字android:numeric=true 这条可以让输入法自动变为数字输入键盘,同时仅允许 0-9 的数字输入3. 仅允许a

47、ndroid:capitalize=cwj1987 这样仅允许接受输入cwj1987 ,一般用于密码验证下面是一些扩展的风格属性android:editable=false 设置 EditText 不可编辑android:singleLine=true 强制输入的内容在单行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 20 页 - - - - - - - - - android:ellipsize=end 自动隐藏尾部溢出数据,一般用于文字内容过长一行无法全部显示时R

48、elativeLayout布局android:layout_marginTop=25dip /顶部距离android:gravity=left /空间布局位置android:layout_marginLeft=15dip /距离左边距/ 相对于给定ID 控件android:layout_above 将该控件的底部置于给定ID 的控件之上 ; android:layout_below 将该控件的底部置于给定ID 的控件之下 ; android:layout_toLeftOf 将该控件的右边缘与给定ID 的控件左边缘对齐; android:layout_toRightOf 将该控件的左边缘与给定I

49、D 的控件右边缘对齐; android:layout_alignBaseline 将该控件的baseline 与给定 ID 的 baseline对齐 ; android:layout_alignTop 将该控件的顶部边缘与给定ID 的顶部边缘对齐; android:layout_alignBottom 将该控件的底部边缘与给定ID 的底部边缘对齐; android:layout_alignLeft 将该控件的左边缘与给定ID 的左边缘对齐 ; android:layout_alignRight 将该控件的右边缘与给定ID 的右边缘对齐; 名师资料总结 - - -精品资料欢迎下载 - - - -

50、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 20 页 - - - - - - - - - / 相对于父组件android:layout_alignParentTop 如果为 true, 将该控件的顶部与其父控件的顶部对齐; android:layout_alignParentBottom 如果为 true, 将该控件的底部与其父控件的底部对齐; android:layout_alignParentLeft 如果为 true, 将该控件的左部与其父控件的左部对齐; android:layout_alignParentRig

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁