很久没有更新文章了,年底公司和个人事情都比较多,请大家多谅解。今天我们来学习一下Android Studio创建的Android项目工程结构。
总体目录结构如下:
总体分为四大部分:manifests清单文件、java代码文件、res资源文件、gradle编译配置文件,下面将一一解释。
manifests目录下的AndroidManifest.xml清单文件该文件主要配置项目包名、应用图标、应用名称、应用主题、注册activity、注册service、注册broadcastreceiver、以及一些其他参数等。一般情况下,我们创建好应用后,根据需要增加相应的配置即可,如activity、service等。
java目录下的代码文件xxxActivity文件为我们编辑逻辑代码的主要文件,加载布局、渲染界面、将页面布局展示出来、实现与用户的交互等。
res目录下的drawable目录该目录文件存放一些自定义的图片或者自定义样式文件、比如自定义按钮样式等、直接饮用的图片资源我们放到mipmap目录中,该目录下面放自定义的资源。
res目录下的mipmap目录该目录存放我们应用中需要使用到的图片资源文件,不同尺寸大小的图片需要放到不同的mipmap-xxx目录下(屏幕适配使用),图片一般使用png格式,图片大小越小越好,能用代码实现的尽量用代码实现,图片会影响编译后apk的大小。
res目录下values目录下的colors.xml文件该文件存放文字、背景、按钮等的颜色配置文件,颜色以键值对方式存在,写在<resources></resources>之间即可,当我们需要使用其他颜色时,以键值对方式直接增加即可。
res目录下values目录下的strings.xml文件该文件是程序文字配置文件。该文件文字内容同样是以键值对方式存在,开发程序时,根据需要以键值对方式增加即可。开发程序时应尽量将所有文字配置写到该文件中,需要使用的地方通过键值引用,方便我们修改。
res目录下values目录下的styles.xml文件该文件为程序内使用的样式配置文件。程序的样式、图片样式、文字样式、按钮样式、控件样式等我们都应该写到该文件中。一个样式文件必须以<style name ="xxx">开始,以</style>结尾,里面的每一项都是该样式的申明配置,xxx为我们为自定义样式定义的名称,可随便取名,只要不重复就好。
Gradle Scripts目录下的build.gradle文件(项目build.gradle)该文件为项目编译配置文件,主要配置项目仓库依赖、编译工具版本、以及一些自定义task任务等,一般情况下默认即可。
Gradle Scripts目录下的build.gradle文件,即我们创建的应用的配置文件,注意和上面介绍的build.gradle的区分(应用build.gradle)该文件为创建的工程应用build配置文件,如上图所示,我们建立的Android Studio 工程名称为 Hello World,该文件即为他的配置文件,可以配置工程的编译版本、应用id、应用最小兼容的Android系统版本、应用版本号、应用版本名称、编译混淆、以及程序开发过程中使用的第三方依赖库等。
好了,关于Android Studio工程项目介绍今天就介绍到这里。通过本篇的介绍我们可以知道哪个目录放什么文件,怎么修改配置、在哪个文件里面修改代码等,为我们以后的学习做好铺垫。下一篇我们将介绍Android的四大组件和四大组件的Intent桥梁。
chkdsk是check disk的缩写,用来检查你的磁盘的使用情况。
chkdsk命令的格式是: chkdsk 磁盘名,例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。
Chkdsk是系统检查磁盘当前状态的一个命令,启动它可以显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。选择“开始”→“运行”,在打开的对话框中输入“Chkdsk”并回车即可启动Chkdsk工具,这样它会自动校验文件并将丢失的链接转换成文件
注:linux/unix系统请将网页文件上传到htdocs目录下,windo包战加衣候ws系统请将网页文件上传到历凯树规子买根目录下,请参考:我们网站的客服中心——主机问题——ftp使用手册