Android UI 开发知识点

一、布局的创建

1、在Android程序中界面都是通过布局文件设定的,在每个应用程序创建时会默认包含一个主界面布局,该布局位于res/leyout目录中。

2、实际开发中每个应用程序都包含多个界面,而程序默认提供的一个主界面布局无法满足需求,因此要在程序中添加多个布局。

 

 二、五种常用布局

 

 1、线性布局:

 

 orientation属性:

andorid:orientation="vertical"
此属性用于控制空间排列方向,包含两个属性值,vertical(垂直),horizontal(水平)

线性布局的注意事项

 

 

当空间使用权重属性时,布局宽度属性设置为0        (width="0dp")

2、相对布局

 

 

 控件位置属性:

 

 

 

 控件内边距属性:

 

 

 

 3、帧布局

 

4、表格布局

 

 

 

 5、绝对布局

绝对布局(ABsoluteLayout)是通过指定x,y来控制每一个控件位置的

三、常用控件

 

 1、TextView是用于显示文字的(字符串)的控件,可在代码中通过设置属性改变文字的颜色、大小、样式等功能。

width:宽度     height:高度   text="    ":设置文本信息      text -color:设置文本颜色      text-size:设置文本大小      gravity="center"设置文本居中    hint="请输入姓名" 设置提示信息   maxlines 设置最大行数

2、Button

 

 

 

 

 

 

 

 

 

 

 设置监听事件

 

 Image View属性;

 

 四、常见对话框

单选对话框

 

 多选对话框

 

 进度条对话框

 

 消息对话框

 

 

 

 自定义对话框

 

 五、样式

1、Style

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-05-25 15:24  一路向北zzz  阅读(320)  评论(0编辑  收藏  举报