因为机缘巧合的原因开始进行Android开发,本人一开始上来接触的就是成熟框架的Android开发,因此准备找一本Android开发的相关书籍来整体的,系统的,完整的学习一下Android。然后就找到了郭霖的《Android第一行代码》,该系列简书是为了记录学习过程中的问题,笔记以及观后感。由于是第一次写文章,并且主要也是给自己看的,加入想要详细的学习的话可以去找原书,不喜勿喷~
1.1.1 Android系统架构
1.1.2 Android已发布的版本
1.1.3 Android应用开发特色
1.3.4 分析你的第一个Android程序
1. .gradle和.idea
这两个目录下放置的都是Android Studio自动生成的文件,我们无需关系,也不要去编辑
2. app
项目中的代码、资源等内容基本上都放在这里,后续开发也基本上在这里进行。
3. build
这个目录页不需要过多关心,主要包含一些编译时自动生成的文件。
4. gradle
这个目录下包含了gradle wrapper的配置文件。使用gradle wrapper的方式不需要提前将gradle 下载好,而是会根据本店的缓存情况决定是否需要联网下载gradle 。
5. .gitignore
这个文件是用来将指定的目录或文件排除在版本控制之外的。
6. build.gradle
这是项目全局的gradle构建脚本,通常不需要修改这个文件的内容。
7. gradle.properties
这个文件是全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的gradle编译脚本。
8. gradlew和gradlew.bat
这两个文件是用来在明了界面中执行gradle命令的,前者在Linux或Mac中使用,后者在Windows中使用。
9. HellowWord.iml
iml文件是所有Intellij IDEA项目都会自动生成的一个文件,用于标识这是一Intellij IDEA项目不需要修改(图中涂红了)
10. local.properties
指定SDK路径,不需要修改,加入SDK修改了路径,在这里修改成对应的路径即可。
11. settings.gradle
这个文件用于指定项目中所有引入的模块。
整个项目的外层目录架构主要是上面的部分,主要操作部分在app中。
第一章主要收获
以及build.gradle的详解。