Android-基本布局
一 LinearLayout
线性的布局:水平和垂直
布局的层次最好小于5层
必须会
二 FrameLayout
通常显示一个单一的元素的布局,也可以方多个元素
元素小于等于3
三 AbsoluteLayout
附件的属性:
android:layout_x="64dp"
android:layout_y="46dp"
对其比较难,不推荐使用
四 RelativeLayout
相对布局
常用于表格,登录界面的表格等
必须会
五 TabLayout
表单
方便每一列去对其
列的id都从0开始
android:stretchColumns="1,2" 控制列去填充
android:collapseColumns="0,2" 控制列去缩小
android:shrinkColumns="2"控制列自动换行
android:layout_column="2" 控制标签的列的位置
android:layout_span="2" 控制标签所占的单元格数,格数从1开始
必须会
六 Fragment
类似于平板的多任务分屏,
在手机中点击一个标签,然后开启一个Activity
七 Include Other Layout
体现模块化的思想
<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/layout_formwidget"/>
补充:
善于利用sdk下的层级分析工具
adb install C:\***.apk
时间: 2024-10-14 11:39:24