02单元2AndroidStudio的组成结构与基本操作综述
单元2 Android Studio的
组成结构与基本操作
【教学导航】
教学目标
(1)了解Android应用程序中的布局文件activity_main.xml、MainActivity.java文件和AndroidManifest.xml文件的基本组成及其含义
(2)认识android应用程序的样式和主题设置
(3)熟悉Android Studio的组成结构
(4)学会Android Studio项目中的模块操作
(5)学会Android Studio开发环境的个性化设置
(6)学会将Android Studio项目打包生成APK
教学方法
任务驱动法、理论实践一体化、探究学习法、分组讨论法
课时建议
6课时
【知识导读】
2.1 关于Android应用程序中的布局文件activity_main.xml
在Android应用程序中,界面是通过布局文件设定的,布局文件采用XML格式。每一个Android项目成功创建后,默认生成一个布局文件activity_main.xml,该文件位于项目的res/layout文件夹中,其默认代码如表2-1所示,打开该布局文件可以看到一个布局文件窗口,如图2-1所示。
从图2-1可以看出该布局文件窗口有两个选项卡,分别是【Design】和【Text】,其中【Design】选项卡是布局文件的图形化视图,如图2-2所示。
【知识导读】
2.1 关于Android应用程序中的布局文件activity_main.xml
图2-1布局文件窗口
【知识导读】
2.2 关于MainActivity.java文件
每一个Android项目成功创建后,默认生成一个Activity文件MainActivity.java,该文件位于项目的src/java文件夹的包文件夹中,主要用于实现界面的交互功能。
MainActivity.java文件中默认生成的代码如表2-2所示。
【知识导读】
2.3 关于AndroidManifest.xml文件
文件AndroidManifest.xml是Android Studio项目的全局配置文件,是Android应用程序中最重要的文件之一,是每个Android程序中必须的文件,记录应用程序中所使用的各种控件。该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必须拥有的信息。另外当新添加一个Activity的时候,也需要在这个文件中进行相应配置,只有配置好后,才能调用此Activity。
【知识导读】
2.4 Android应用程序的样式和主题设置
1.样式定义
Android的样式定义在res/values/styles.xml文件中,类似Web网页中将样式定义在某个CSS文件中,但Android的styles.xml是自动加载的,不需要手动import或link。
Android的样式定义是通过style标签完成的,通过添加item元素设置不同的属性值。样式可以通过设置parent进行继承。上面的DefaultBgColor继承自DefaultFontStyle,而DefaultStyle又继承自DefaultBgColor,这样DefaultStyle就有了字体大小颜色、背景色的属性了。
【知识导读】
2.4 Android应用程序的样式和主题设置
2.设置单个控件样式
对于TextView,样式设置的代码如下。
TextView android:text=OK
android:layout_width=match_parent
android:layout_height=wrap_content
android:textSize=18px
android:textColor=#0000CC /
【知识导读】
2.4 Android应用程序的样式和主题设置
2.设置单个控件样式
也可以引用前面定义的样式,代码如下。
TextView android:text=OK
android:layout_width=match_parent
android:layout_height=wrap_content
style=@style/DefaultStyle /
设置控件的style属性进行样式调用,推荐使用此种方式将样式和布局分离。
【知识导读】
2.4 Android应用程序的样式和主题设置
3.全局样式设置
在Web前端编程中,可以使用CSS样式文件设置全局的样式,也可以设置单个标签的样式。Android中我们同样可以办到,只是这种全局样式被称作主题theme,例如对于整个应用默认字体都要18px,颜色为#0000CC,背景色为#F2F2F2,我们可以通过在A
原创力文档

文档评论(0)