图解Android Studio工程目录结构和基本使用
本篇经验将介绍Android Studio工程目录结构和基本使用步骤,希望对大家的工作和学习有所帮助!
Android Studio的工程目录结构
1、当我们新建一个项目的目录结构默认是这样的,如下图所示:
2、可以看到和Eclipse的目录结构有很大区别,Android Studio一个窗口只能有一个项目,而Eclipse则可以同时存在很多项目,如果你看着不习惯可以点击左上角的Android机器人进行切换:将"Android"切换为"Project",如下图所示:
3、感觉这个和Eclipse中的结构很像。 总的来说和Eclipse的区别有如下: 1、An蟠校盯昂droid Studio中有Project和Module的概念,前面说到AndroidStudio中一个窗口只能有一个项目,即一个Project,代表一个 workspace,但是一个Project可以包含多个Module,比如你项目引用的Android Library, Java Library等,这些都可以看做是一个Module; 2、上述目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个文件夹,java文件夹则相当于Eclipse下的src文件夹,res目录结构则一样. 关于工程目录结构只要使用习惯就可以了,不必过于多说啦,接下来说一下AndroidStudio的其他使用之处。 3.主要文件和目录: (1)settings.gradle: 每个Moudle 要在这里注册,可以打开该文件看一下就会明白; (2)build.gradle:每个Project 的配置 (3)app:每个Module (4)app/build.gradle:每个Module 配置文件,比如依赖的类库,SDK 版本 (5)app/src/:源码和资源文件都在这里;我们写的文件都在这里面。 (6)app/libs/:添加类库。
Android Studio的基本使用
1、之所以使用Android Studio后都觉得很好用,是因为有很多地方用起来比Eclipse方便,用着非常顺手,看以下几处:AndroidStudio不用手动保存,他有着自动保存的功能;
2、“TODO”视图很好的展现当前程序中的位置,如下图所示:
3、AndroidMonitor视图中有Logcat、Memory等界面,关于Logcat使用起来也很方便,如下图所示:
4、对比Eclipse,AndroidStudio非常有特点的地方要数自带的“Terminal”了,对于Android开发人员来说这比单独开一个cmd方便多了,使用起来特别自如,如下图所示:
5、在Studio菜单栏的右边有这样几个常用的功能,如图分别是Gradle同步、AVD Manager、SDK Manager、DDMS,如下图所示: (1)Gra颊俄岿髭dle同步在你项目运行或者更改Gradle配置的时候都要点击下这个按钮,会下载相应的依赖 (2)AVD Manager模拟器管理 (3)SDK Manager就是理你的SDK版本 (4)DDMS即 Dalvik Debug Monitor Service,Dalvik调试监控服务。