第一个项目——Hello World!
实验目的
掌握Android Studio集成开发环境的基本用法;
掌握Android工程基本结构;
掌握Activity的创建及布局资源的基本使用;
掌握Activity生命周期及其不同状态;
实验要求
掌握Android Studio中工程的创建方法;
掌握向Android工程添加Activity的方法;
掌握AndroidManifest.xml文件的基本结构及配置;
掌握样式Style基本用法;
实验内容
步骤一,创建工程
启动Android Studio,创建名为Code01工程。
根据Android Studio中的Create New Project向导,选择Empty Activity(空白活动),为新建的工程添加一个空白的活动(Activity)。
接着设置工程的其他信息,如图1. 配置Android工程所示,包括:
Name,工程名。这里为Code01,一般使用有意义的单词或缩写。
Package name,包名。为App的唯一标识,一般使用公司或个人域名反写。工程名会自动作为包名后缀。
Save location,保存路径。
Language,开发语言。可以选择Java及Kotlin两种。
Minimum API level,最低支持API版本。App运行所支持的最低支持API版本。
步骤二,编译工程
工程创建完成后,在Android Studio中包含了一个空白的Activity所对应的两类文件:
java文件,Activity类对应的java源码文件,默认名为MainActivity.java。
layout文件,Activity对应的layout(布局)文件,名为activity_main.xml。
APK部署后运行的结果如图4. Code01运行结果所示。
步骤三,修改TextView样式
3.1 在activity_main.xml中,包含一个TextView的View控件,其显示的文本是Hello World!。
现在我们来修改TextView引用的文本来源及显示的文本样式。
打开res/values/strings.xml文件,将该文件修改为如下代码所示。
打开activity_main.xml文件,将TextView的 android:text 属性改为 @string/hello_text,如下代码所示。
上述修改后,按照步骤二进行编译、部署APK,其效果应图4. Code01运行结果相同。
3.2 在activity_main.xml文件中,继续修改TextView控件样式,新增android:textSize和android:textColor属性。
如下代码所示。
3.3 将鼠标放于TextView 标签内,鼠标右击,在弹出的菜单中选择【Refactor】-> 【Extract】-> 【Style】,弹出如图5. Extract Android Style对话框所示的Extract Android Style对话框。默认选中抽取的所有属性,在Style name:输入框中,对抽取的样式进行命名为textStyle。
本步骤完成后,TextView标签内的样式如下代码所示。编译并部署APK,其执行效果如图图6. Code01最终运行效果所示。如果打开res/values/styles.xml文件,你将见到刚才所抽取出的TextView样式。
实验小结
通过本次实验,你应该掌握了如下知识内容:
使用Android Studio创建工程、编译、部署APK;
使用strings(字符串)、styles(样式)资源;
掌握View控件的基本样式;
Last updated
Was this helpful?