文章目录

  • 一、引导
  • 二、创建安卓应用
  • 三、运行安卓应用
  • 四、设置屏幕标签
  • 1、修改标签文本属性
  • 2、设置标签字号和颜色
  • 3、修改应用程序的标题
  • 五、修改主布局并设置属性
  • 1、将约束布局改成线性布局
  • 2、设置线性布局属性
  • (1)设置背景图片
  • (2) 设置子控件对齐方式
  • (3) 设置线性的布局方向
  • 六、回顾与总结


一、引导

安装好安卓集成开发环境后,我们首先要学会创建安卓应用,并且了解安卓应用额MVC架构。

二、创建安卓应用

  1. 新建安卓项目
  2. android 开发 进入设置 安卓开发设置_ui

  3. List item
  4. 基于Empty Activity模板

android 开发 进入设置 安卓开发设置_android 开发 进入设置_02

  • 配置项目的基本信息
  • 点击Finish

android 开发 进入设置 安卓开发设置_ui_03

三、运行安卓应用

  • 点击工具栏上的绿色运行按钮
  • 查看程序运行结果
  • 屏幕正中央有一个标签==Hello World ==

四、设置屏幕标签

1、修改标签文本属性

  • 打开res/layout目录,打开主布局文件activity_main.xml,默认是Design视图
  • 切换到Code视图
  • 修改android:test 属性值
  • 查看效果
  • 看屏幕的提示,建议不使用硬编码字符串,,应该使用@String资源,也就是说应该定义字符串的变量
  • res/values里的string.xml文件中定义一个字符串变量welcome
  • 在布局配置文件activity_main.xml里调用该字符串变量welcome
  • 重启应用,查看效果

2、设置标签字号和颜色

  • 如果要修改标签的颜色和字号,应该在textColor-文本颜色,textSize-文本字号
  • android 开发 进入设置 安卓开发设置_线性布局_04


  • 重启查看效果
  • android 开发 进入设置 安卓开发设置_android 开发 进入设置_05


3、修改应用程序的标题

  • 在应用列表里找到我们创建好的安卓应用-test
  • android 开发 进入设置 安卓开发设置_线性布局_06


  • 在字符串资源文件里修改字符串变量app_name的值
  • android 开发 进入设置 安卓开发设置_线性布局_07


  • android 开发 进入设置 安卓开发设置_android 开发 进入设置_08


  • 重启应用查看效果
  • android 开发 进入设置 安卓开发设置_android_09


  • 关闭应用,查看应用列表
  • android 开发 进入设置 安卓开发设置_android_10


五、修改主布局并设置属性

1、将约束布局改成线性布局

  • 将ConstraintLyout改成LinearLayout
  • android 开发 进入设置 安卓开发设置_ui_11


  • android 开发 进入设置 安卓开发设置_线性布局_12


2、设置线性布局属性

(1)设置背景图片

  • 将背景图片background拷贝到drawable目录中,
  • android 开发 进入设置 安卓开发设置_android studio_13


  • 设置线性布局的background属性
  • android 开发 进入设置 安卓开发设置_android studio_14


  • 运行查看结果
  • android 开发 进入设置 安卓开发设置_ui_15


(2) 设置子控件对齐方式

  • 设置线性布局的gravity属性为center
  • android 开发 进入设置 安卓开发设置_android studio_16


  • 查看运行效果
  • android 开发 进入设置 安卓开发设置_ui_17


(3) 设置线性的布局方向

  • 如果要在线性布局里添加多个标签控件,默认情况下是水平排列,即线性布局的orientation属性默认是horizontal。如果要垂直排列,那么线性布局的orientation属性要设置vertical
  • android 开发 进入设置 安卓开发设置_android_18

  • 不妨我们添加一个标签,设置相关属性

android 开发 进入设置 安卓开发设置_ui_19

  • 运行查看效果
  • android 开发 进入设置 安卓开发设置_android studio_20


  • 如果希望两个标签分开一点,那就是设置外边距属性(marginLeft、marginRight、…)
  • android 开发 进入设置 安卓开发设置_线性布局_21


六、回顾与总结
1.要熟悉了解怎么创建安卓应用
2.对屏幕标签,布局等属性的设置