- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android学习笔记04_布局
布局基本布局单位dip:deviceindependentpixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA推荐使用这个,不依赖像素。px:pixels(像素).不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt:point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;sp:scaledpixels(放大像素).主要用于字体显示bestfortextsize。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设置成160dp或160sp的话。系统会自动将width属性值设置成320px的。也就是160*320/160。其中320/160可称为密度比例因子。也就是说,如果使用dp和sp,系统会根据屏幕密度的变化自动进行转换LinearLayout 线性布局线性布局中的控件按照布局的方向依次排列。horizontal水平方向 vertical垂直方向 XMLAttributesandroid:baselineAligned是否允许用户调整它内容的基线(ture/false)android:baselineAlignedChildIndex当一个线性布局与另一个布局是按基线对齐的一部分android:gravity指定如何在该对象中放置此对象的内容android:measureWithLargestChildandroid:orientation设置它内容的对齐方式(水平/垂直)android:weightSum定义最大的加权和Tableyout 表格布局 一个TableRow是一行内容,一行中可以有很多列把android:collapseColumns=0,2意思是把第0和第2列去掉,如下图:当TableRow里面的控件还没有布满布局时,设置了shrinkColumns=0,1,2,shrinkColumns不起作用布局完全没有改变,因为LayoutRow里面还剩足够的空间,如下图:当TableRow布满控件时,如下图:设置设置了shrinkColumns=2,则结果如下图,控件自动向垂直方向填充空间:设置stretchColumns=1,则结果如下图,第1列被尽量填充(Button02与TextView02同时向右填充,直到TextView03被压挤到最后边)。XMLAttributesandroid:collapseColumns以第0行为序,隐藏指定的列android:shrinkColumns以第0行为序,自动延伸指定的列填充可用部分android:stretchColumns以第0行为序,尽量把指定的列填充空白部分RelativeLayout相对布局相对布局是用于将用户界面控件相对于其他控件或它们的父级布局组织在屏幕上。XMLAttributesandroid:layout__above将该控件的底部置于给定ID的控件之上android:layout__below将该控件的顶部置于给定ID的控件之下android:layout__toLeftOf将该控件的右边缘和给定ID的控件的左边缘对齐android:layout__toRightOf将该控件的左边缘和给定ID的控件的右边缘对齐android:layout_alignBaseline将该控件的baseline和给定ID的控件的baseline对齐android:layout_alignBottom将该控件的底部边缘与给定ID的控件的底部对齐android:layout_alignLeft将该控件的左边缘和给定ID的控件的左边缘对齐android:layout_alignRight将该控件的右边缘和给定ID的控件的右边缘对齐android:layout_alignTop将该控件的顶部边缘和给定ID的控件的顶部对齐android:alignParentBottom如果该值为true,则将该控件的底部和父控件的底部对齐android:alignParentLeft如果该值为true,则将该控件的左边和父控件的左边对齐android:alignParentRight如果该值为true,则将该控件的右边和父控件的右边对齐androi
您可能关注的文档
最近下载
- 音响师论文(6代表作范文)-音响艺术论文-艺术论文.docx
- 贾冰喳喳小品《彩礼谈判专家》台词剧本手稿.doc VIP
- 《中国古代哲学史》课件.ppt VIP
- 广东省“八校联盟”2026届高三上学期质量检测(一)语文试卷含答案.docx VIP
- 2025年保安员(初级)考试模拟100题及在线模拟考试(100题,含答案)完整版.pdf VIP
- 中职高一数学第一学期期中考试.pdf VIP
- 复地集团人力资源管控与运营体系.ppt VIP
- 《工程伦理》习题及期末参考答案.docx VIP
- 2024 年高职英语基础模块期末考试试卷.pdf VIP
- 西师版五上数学《图形的变换和可能性》综合练习题.docx VIP
原创力文档


文档评论(0)