Android开发基础:常用组件与布局管理器详解.pdfVIP

  • 1
  • 0
  • 约3.36万字
  • 约 26页
  • 2026-02-26 发布于北京
  • 举报

Android开发基础:常用组件与布局管理器详解.pdf

常用组件的介绍

➢ImageView:预览组件如果指定android:maxHeight=120dpandroid:maxWidth=

120dp,最大宽高度,需要加上android:adjustViewBounds=true,上面设置的属性才生效;

➢ListView:与ListAdapter配合使用,用于显示数据;➢进度条框:final

ProgressDialogdialog=newProgressDialog(this);//创建进度框

dialog.setCancelable(true);//允许用户取消dialog.show();dialog.dismiss();//关闭框

1.Android布局管理器

重点要掌握relativeLayout相对布局,组件之间是相对关系;

一些布局属性介绍:

_

➢android:layoutgravity=center:重力属性,表示组件垂直和水

_

平居中;➢android:layoutweight=1:权重

1.1LinearLayout线性布局

指示布局管理器中的内容,按照水平或垂直排列;

1.2TableLayout表格布局

子容器:TableRow,表示表格的一行;

1.3FrameLayout层叠布局

部件与部件之间可以层叠,比如器界面;

1.4RelativeLayout相对布局

组件之间是相对关系,例如一些布局属性:

表示当前部件位于portraitTV的右侧

_

android:布局右侧对齐=@+id/portraitTV

_

android:布局下方=@id/nameTV位于nameTV的下方

_

android:布局alignParentRight=true位于父容器的最右边

andro_与fromTV组件保持在同一水平线,表示

id:布局alignBottom=@id/fromTV

当前组件与fromTV底部对齐

常用组件的介绍

➢ImageView:预览组件

如果指定android:maxHeight=120dpandroid:maxWidth=120dp,最大宽高度,

需要加上android:adjustViewBounds=true,上面设置的属性才生效;

➢ListView:

与ListAdapter配合使用,用于显示数据;

➢进度条框:

finalProgressDialogdialog=newProgressDialog(this);//创建进度框

dialog.setCancelable(true);//用户取消

dialog.show();

dialog.dismiss();//取消框

1.Android布局管理器

重点要掌握relativeLayout相对布局,组件互相之间是相对的关系;

一些布局属性介绍:

➢android:layout_gravity=center:重力感应,表示组件垂直水平居中;

➢android:layout_weight=1:权重

1.1LinearLayout线性布局

指示布局管理器中的内容,按照水平或垂直排列;

1.2TableLayout表格布局

子容器:TableRow,表示表格的一行;

1.3FrameLayout层叠布局

部件与部件之间可以层叠,比如器界面;

1.4RelativeLayout相对布局

组件互相之间是相对的关系,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档