文件目录
一、学习目标
- 创建安卓应用
- 初步认识安卓标签
- 初步认识安卓布局
二、课程讲解
- 安装好安卓集成开发环境之后,我们就要学会创建安卓应用,并且了解安卓应用的MVC架构——控制层:MainActivity里写代码控制程序逻辑,视图层:activity_main里设计用户界面,模型层:strings.xml里定义字符串数据。
三、操作步骤
(一)创建安卓应用
- 新建安卓项目
- 选中‘Empty Activity’,再点击【Next】按钮
- 单击【Finish】按钮
(二)运行安卓应用
-
单击工具栏上的绿色运行按钮
-
启动模拟器 查看程序运行结果(耐心等待模拟器启动)
(三)设置屏幕标签
1、修改标签文本属性
- 切换到Code试图
- 修改
android:text
属性值
- 重启应用,查看效果
- 根据屏幕显示,不建议使用硬编码字符,应该定义字符串变量(@string资源)
- 在
res/values
里的strings.xml
文件中顶一个字符串变量welcom
- 定义字符串变量
- 重启应用,查看效果
2、设置标签自豪和颜色
- 修改标签字号和颜色,
android:textSize
-文本字号;android:textColor
-文本颜色
- 重启应用,查看效果
3、修改应用程序标题
- 在应用列表中找到我们创建的安卓应用-
Test1
- 程序运行,活动栏上的标题也是应用程序的名称 -
Test1
- 在字符串资源文件(
res/values/strings.xml;
)里修改字符串变量app_name
的值
- 重启应用,查看效果
- 关闭应用,查看应用列表
(四)修改主布局设置布局属性
1、将约束布局改成线性布局
2、设置象形布局属性
(1)设置背景图片
- 根据官方文档:普通图片放在drawable目录,icon图标放在mipmap目录
- 将北京图片background.png拷贝到drawable目录中
- 设置线性布局的
background
属性
- 运行程序,查看效果
(2)设置子控件对其方式
- 设置线性布局的
gracity
属性为center
- 运行程序,查看结果
(4)设置线性布局方向
- 若要在线性布局中添加多个标签控件。
orientation
默认属性是horizontal
(水平排序),若要垂直排序,即orientation="vertical"
.
- 添加一个标签并设置相关属性
- 运行程序,查看效果
- 设置两个标签的间距
layout_marginBottom="值"
(4)线性布局嵌套
- 可以通过布局嵌套实现比较复杂的界面……