Android 中 layout 和 xml 文件的关系问题
2010-04-21 06:30:00 来源:WEB开发网核心提示:TabLayout:**排布的布局(我还没用过,等研究了再补上)Android提供的Layout可以做出你能想像出来的布局效果,Android 中 layout 和 xml 文件的关系问题(2),因为这个些Layout都是用XML定义的,所以这些Layout都是树形结构的,比如说android:layout_align
TabLayout:**排布的布局(我还没用过,等研究了再补上)
Android提供的Layout可以做出你能想像出来的布局效果,因为这个些Layout都是用XML定义的,所以这些Layout都是树形结构的。对于真机或者模拟器上屏幕上显示出来的任何Layout,我们都可以用Android tools提供的一个工具hierarchyviewer.bat(本地 SDK oolshierarchyviewer.bat)进行加载查看,它可以把此时的Layout的树状图完全展示出来,并且还有附有属性值。如果把父布局和子布局之间的关系搞清楚了,Android的Layout就算很上手了,当父布局是**Layout的一种时,即定义其子布局之前的关系是**,也就是说,当父布局是RelativeLayout的时候,子布局之间关系就是Relative的,子布局就拥有 RelativeLayout的属性,比如说android:layout_alignParentTop等,而并不具备父布局是 AbsoluteLayout时子布局才有的android:layout_x属性,可以理解了吧?这是非常重要的,关系到能否做出想要的界面来!
更多精彩
赞助商链接