总结:有一种方法可以为您的应用程序界面创建 Android 界面布局。 使用文件描述界面布局的优点是,您可以将程序的表示层和控制层分开,并在以后更改界面,而无需更改程序的源代码。 拥有许多图形文件的程序代码非常有用。 有一个集创建、程序运行时和程序代码创建于一体的布局管理器
U4 Andriod 应用程序接口 4.1 Android 界面布局 创建界面布局有三种方式
①XML方式,使用XML文件来描述界面布局(优点:将程序的表现层和控制层分离,无需改变程序源码,以后就可以改变UI界面。)) XML图形文件
②运行程序代码时
③ XML与程序代码创建相结合
布局管理器有5种类型
LinearLayout 线性布局管理器
TableLayout 表格布局
FrameLayout 框架布局
RelativeLayout相对布局
AbsoluteLayout 绝对布局
4.1.1 Android 用户界面框架
ActivityActivity(具有基本功能的核心组件)→Framefragment(跨设备扩展性)→Layout布局(Placement)设置)→ 宽小部件(按钮、文本框、编辑框...)
4.1.2 Android 视图树视图树
4.1 . 3 Android LinearLayout
垂直或水平对齐
XML 属性名称 对应方法说明 GravitysetGravity(int) 如何垂直和水平排列对象的内容dividersetDividerDrawble(drawable) 设置可绘制对象的orientationsetOrientation(int ) 设置水平方向和verticalweightSum来定义最大权重和
4.1.4 Android 相对布局
建议非常灵活地使用。
共有三种类型对齐属性
引用对象:parent父控件、指定引用对象(layout_alignBotton、layout_toLeftOf、layout_above、layout_alignBaseline)、指定移动Pixel
4.1.5 Android表格布局
控制表格中的行数和列数通过添加TableRow等组件来实现表格
4.1.6 Android框架布局
Most 一个简单的界面布局XML属性有3个属性: ① 设置前景色 ② 控制重心 前景色 Android:foregroundGravity ③ 测试所有根据参数值决定设置 android:measureAllChildren
4.1.7 Android Absolute Cloth站
不推荐
评论前必须登录!
注册